Missing pipeline barriers from fragment variants of dEQP-VK.subgroups.*
authorPanagiotis Apostolou <panagiotis.apostolou@arm.com>
Mon, 26 Mar 2018 11:21:26 +0000 (13:21 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Tue, 24 Apr 2018 13:51:15 +0000 (09:51 -0400)
commit0477f3a028071d5d762a8bc35eab9752e67765c3
tree9c0775f8e8dad2b9d669bc6d5b5ed6eea5174b72
parent9aa383c39768753d8b46c046ccb2d3a87f5df785
Missing pipeline barriers from fragment variants of dEQP-VK.subgroups.*

This commit adds a missing image pipeline barrier in the fragment variant
of the subgroups test group. After the end of the renderpass and before the
vkCmdCopyImageToBuffer, a pipeline barrier is required to delay the copy
command so that all the writes to the color attachment are complete.

Tests affected:
dEQP-VK.subgroups.*

Components: Vulkan

VK-GL-CTS issue: 1135

Change-Id: I82a5179f97cf4435f96dd378f123f37bc26bd082
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsTestsUtils.cpp