Synchronize input attachment reads in IO chains
authorRicardo Garcia <rgarcia@igalia.com>
Tue, 19 Apr 2022 09:26:29 +0000 (11:26 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 5 May 2022 15:50:07 +0000 (15:50 +0000)
commit3d2d437d6c3b862c0f146ce31bd7b62a99421c71
tree8cb993877636202ac0d52ea29a2bc39ff5831098
parentb7ec6c99fb0cd5102d392359a70964c03a2cfb87
Synchronize input attachment reads in IO chains

Each subpass in the render pass IO chain tests attempts to read the
output of the previous subpass as an input attachment, but the subpass
dependencies are missing VK_ACCESS_INPUT_ATTACHMENT_READ_BIT from the
flags in dstAccessMask.

Affected tests:
dEQP-VK.renderpass*.attachment_allocation.*

Components: Vulkan
VK-GL-CTS issue: 3643

Change-Id: I63b49709ee8cb03e364050253dc2a8a48c5b58cd
external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp