Fix second barrier access mask for transfers
This was TRANSFER_WRITE instead of TRANSFER_READ due to a typo.
Components: Vulkan
Affects:
dEQP-VK.synchronization2.none_stage.*
VK-GL-CTS Issue: 3672
Change-Id: Id62e91886bc6b2137a8f8a862185956a17fb3fab
diff --git a/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationNoneStageTests.cpp b/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationNoneStageTests.cpp
index ccbae55..385d518 100644
--- a/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationNoneStageTests.cpp
+++ b/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationNoneStageTests.cpp
@@ -317,7 +317,7 @@
m_srcStageToNoneStageMask = VK_PIPELINE_STAGE_2_TRANSFER_BIT_KHR;
m_srcAccessToNoneAccessMask = getAccessFlag(VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR);
m_dstStageFromNoneStageMask = VK_PIPELINE_STAGE_2_TRANSFER_BIT_KHR;
- m_dstAccessFromNoneAccessMask = getAccessFlag(VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR);
+ m_dstAccessFromNoneAccessMask = getAccessFlag(VK_ACCESS_2_TRANSFER_READ_BIT_KHR);
// when graphics pipelines are not created only image with gradient is used for test
if (!m_usePipelineToWrite && !m_usePipelineToRead)