Fix barrier VK_AMD_buffer_marker tests
authorArkadiusz Sarwa <arkadiusz.sarwa@amd.com>
Tue, 26 Jul 2022 14:48:51 +0000 (16:48 +0200)
committerArkadiusz Sarwa <arkadiusz.sarwa@amd.com>
Wed, 27 Jul 2022 10:53:41 +0000 (10:53 +0000)
Affected tests:
dEQP-VK.api.buffer_marker.*

Components: Vulkan
VK-GL-CTS issue: 3854

Change-Id: I92571c00f1392652684ece1d4bbfb8122367e3ce

external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.cpp

index 7ffd2fa..64a7246 100644 (file)
@@ -425,7 +425,7 @@ void computeMemoryDepBarrier(MemoryDepMethod                        method,
        if (owner == MEMORY_DEP_OWNER_MARKER)
        {
                *memoryDepAccess = VK_ACCESS_TRANSFER_WRITE_BIT;
-               *executionScope  = VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT;
+               *executionScope  = VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT | VK_PIPELINE_STAGE_TRANSFER_BIT;
        }
        else
        {