Fix signal order tests timeline semaphore value
authorziga-lunarg <ziga@lunarg.com>
Wed, 21 Sep 2022 00:23:28 +0000 (02:23 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 6 Oct 2022 15:46:48 +0000 (15:46 +0000)
The new timeline semaphore value must be greater than the current value
of the semaphore

Components: Vulkan

VK-GL-CTS issue: 3978

Affected tests:
dEQP-VK.synchronization.signal_order.*

Change-Id: I7f1276dda7739f7817148550fd1b0782d9045849

external/vulkancts/modules/vulkan/synchronization/vktSynchronizationSignalOrderTests.cpp

index 87c2de1..0b1ac2b 100644 (file)
@@ -859,7 +859,7 @@ public:
                                };
 
                                // Unblock the whole lot.
-                               hostSignal(vkA, deviceA, semaphoreHandlesA.front(), 1);
+                               hostSignal(vkA, deviceA, semaphoreHandlesA.front(), 2);
 
                                VK_CHECK(vkB.waitSemaphores(*deviceB, &waitInfo, ~0ull));
                        }