Incorrect pipeline barrier in multiview.multisample.*
authorGary Sweet <gsweet@broadcom.com>
Wed, 1 Aug 2018 07:43:47 +0000 (08:43 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Tue, 7 Aug 2018 08:51:21 +0000 (04:51 -0400)
commitf67182f7f9085b53b2c657ae1ca1363bcebeb4d6
tree89201447519e002448fdfd0743ab2875058bc040
parentfed5549dd03d40e5bde6557616d45192b38ee749
Incorrect pipeline barrier in multiview.multisample.*

The barrier between the render and the cmdResolveImage()
in the multiview tests is currently src=COLOR_ATTACHMENT_OUTPUT,
dst=COLOR_ATTACHMENT_OUTPUT. The explicit resolve that follows
is a transfer operation so the destination stage needs to be
TRANSFER_READ to express the correct dependency.

Affects:

dEQP-VK.multiview.multisample.*

Components: Vulkan

VK-GL-CTS issue : 1291

Change-Id: I362c6f2e9f57b140c078b8d326caf042d472a4b3
external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderTests.cpp