Fix creation of signaled fences in swapchain tests
authorVihanakangas <venni.ihanakangas@siru.fi>
Tue, 11 Aug 2020 11:48:19 +0000 (14:48 +0300)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 20 Aug 2020 07:13:37 +0000 (03:13 -0400)
commit33456262fdb5a5622f462a5fafb215ba47a72323
treee55ce662ea814e7689473081e98f6fde1c6d2ad2
parent08d40fa55a7c43d88fe9c7b43b2d4659610e7934
Fix creation of signaled fences in swapchain tests

According to the vkAcquireNextImageKHR spec,
if fence is not VK_NULL_HANDLE it must be unsignaled.
Some parts of swapchain tests created signaled
fences and immediately called vkAcquireNextImageKHR using those fences.

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

Components: Vulkan

VK-GL-CTS issue: 2505

Change-Id: I001896f885240d20d2c3fda9458d0c9c0bd743eb
external/vulkancts/modules/vulkan/wsi/vktWsiSwapchainTests.cpp