KHR_swapchain: Trigger the fence off vkQueueSubmit
authorChris Forbes <chrisforbes@google.com>
Mon, 23 Oct 2017 22:13:38 +0000 (15:13 -0700)
committerChris Forbes <chrisforbes@google.com>
Thu, 2 Nov 2017 14:38:17 +0000 (07:38 -0700)
Another instance of 438ea0888e8ccae.

VK-GL-CTS issue: 756

Component: Vulkan

Affects:
dEQP-VK.wsi.*.swapchain.*

Change-Id: I87da6800e0c8402c2c50ca88eb3360b31c3a515d

external/vulkancts/modules/vulkan/wsi/vktWsiSwapchainTests.cpp

index d01c7a8..176d7cd 100644 (file)
@@ -1398,7 +1398,7 @@ tcu::TestStatus basicRenderTest (Context& context, Type wsiType)
                                                                                                                                                  *swapchain,
                                                                                                                                                  std::numeric_limits<deUint64>::max(),
                                                                                                                                                  imageReadySemaphore,
-                                                                                                                                                 imageReadyFence,
+                                                                                                                                                 (VkFence)0,
                                                                                                                                                  &imageNdx);
 
                                if (acquireResult == VK_SUBOPTIMAL_KHR)
@@ -1438,7 +1438,7 @@ tcu::TestStatus basicRenderTest (Context& context, Type wsiType)
                                };
 
                                renderer.recordFrame(commandBuffer, imageNdx, frameNdx);
-                               VK_CHECK(vkd.queueSubmit(devHelper.queue, 1u, &submitInfo, (VkFence)0));
+                               VK_CHECK(vkd.queueSubmit(devHelper.queue, 1u, &submitInfo, imageReadyFence));
                                VK_CHECK(vkd.queuePresentKHR(devHelper.queue, &presentInfo));
                        }
                }