From: Samuel Iglesias Gonsálvez Date: Thu, 20 Jun 2019 06:46:56 +0000 (+0200) Subject: Fix depth stencil multisample image usage validation error X-Git-Tag: upstream/1.3.5~2031 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3c032b25c10b77ee79978ef550cd308cb812457d;p=platform%2Fupstream%2FVK-GL-CTS.git Fix depth stencil multisample image usage validation error Usage for depth stencil multisample image must have VK_IMAGE_USAGE_TRANSFER_SRC_BIT since multisampleAttachment's finalLayout is VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL. Affected tests: dEQP-VK.renderpass2.depth_stencil_resolve.* Components: Vulkan VK-GL-CTS issue: 1835 Change-Id: I1e6b6e8883ad276e8eb817449f2fffba2d1840e4 --- diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilResolveTests.cpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilResolveTests.cpp index a0e8256..191e1ec 100644 --- a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilResolveTests.cpp +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilResolveTests.cpp @@ -190,7 +190,7 @@ DepthStencilResolveTest::DepthStencilResolveTest (Context& context, TestConfig c , m_device (context.getDevice()) , m_physicalDevice (context.getPhysicalDevice()) - , m_multisampleImage (createImage(m_config.sampleCount)) + , m_multisampleImage (createImage(m_config.sampleCount, VK_IMAGE_USAGE_TRANSFER_SRC_BIT)) , m_multisampleImageMemory (createImageMemory(m_multisampleImage)) , m_multisampleImageView (createImageView(m_multisampleImage, 0u))