Merge branch '388-synchronization-semaphores-fence-timeout' into 'vulkan-cts-1.0...
authorPyry Haulos <phaulos@google.com>
Thu, 26 May 2016 19:13:09 +0000 (19:13 +0000)
committerPyry Haulos <phaulos@google.com>
Thu, 26 May 2016 19:13:09 +0000 (19:13 +0000)
Increase fence wait timeout in dEQP-VK.synchronization.semaphores

Fixes #388

See merge request !562

external/vulkancts/modules/vulkan/vktSynchronization.cpp

index fe5334a..75994e5 100644 (file)
@@ -1182,7 +1182,7 @@ tcu::TestStatus testSemaphores (Context& context)
 
        VK_CHECK(deviceInterface.queueSubmit(queue[0], 1, &submitInfo[0], testContext1.fences[0]));
 
-       testStatus  = deviceInterface.waitForFences(device.get(), 1, &testContext1.fences[0], true, DEFAULT_TIMEOUT);
+       testStatus  = deviceInterface.waitForFences(device.get(), 1, &testContext1.fences[0], true, std::numeric_limits<deUint64>::max());
        if (testStatus != VK_SUCCESS)
        {
                log << TestLog::Message << "testSynchPrimitives failed to wait for a set fence" << TestLog::EndMessage;
@@ -1208,7 +1208,7 @@ tcu::TestStatus testSemaphores (Context& context)
 
        VK_CHECK(deviceInterface.queueSubmit(queue[1], 1, &submitInfo[1], testContext2.fences[0]));
 
-       testStatus  = deviceInterface.waitForFences(device.get(), 1, &testContext2.fences[0], true, DEFAULT_TIMEOUT);
+       testStatus  = deviceInterface.waitForFences(device.get(), 1, &testContext2.fences[0], true, std::numeric_limits<deUint64>::max());
        if (testStatus != VK_SUCCESS)
        {
                log << TestLog::Message << "testSynchPrimitives failed to wait for a set fence" << TestLog::EndMessage;