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
, 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))