From de5d2cd46d86673545e2abca5a8aee285ea9bcea Mon Sep 17 00:00:00 2001 From: Ian Elliott Date: Tue, 5 Jan 2016 15:00:26 -0700 Subject: Bug 15392 (Swapchain): Don't check VkPresentInfoKHR's waitSemaphoreCount & pWaitSemaphores The VkPresentInfoKHR's waitSemaphoreCount may be zero and pWaitSemaphores may be NULL. These are optional values. --- layers/swapchain.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/layers/swapchain.cpp b/layers/swapchain.cpp index 7941005a..857a1743 100644 --- a/layers/swapchain.cpp +++ b/layers/swapchain.cpp @@ -1713,16 +1713,6 @@ VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkQueuePresentKHR( device, "pPresentInfo"); } - if (!pPresentInfo->waitSemaphoreCount) { - skipCall |= LOG_ERROR_ZERO_VALUE(VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, - device, - "pPresentInfo->waitSemaphoreCount"); - } - if (!pPresentInfo->pWaitSemaphores) { - skipCall |= LOG_ERROR_NULL_POINTER(VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, - device, - "pPresentInfo->pWaitSemaphores"); - } if (!pPresentInfo->swapchainCount) { skipCall |= LOG_ERROR_ZERO_VALUE(VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, device, -- cgit v1.2.3