From 5f70ce2148010e8faa14b93edc2e618d7e180415 Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Wed, 10 Apr 2019 16:39:33 +0200 Subject: [PATCH] - fix SubmitCommands bug if it no swapchain image was acquired --- src/rendering/vulkan/system/vk_framebuffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rendering/vulkan/system/vk_framebuffer.cpp b/src/rendering/vulkan/system/vk_framebuffer.cpp index d664204f95..439d170e99 100644 --- a/src/rendering/vulkan/system/vk_framebuffer.cpp +++ b/src/rendering/vulkan/system/vk_framebuffer.cpp @@ -225,7 +225,7 @@ void VulkanFrameBuffer::SubmitCommands(bool finish) { submit.addWait(VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, mTransferSemaphore.get()); } - if (finish) + if (finish && presentImageIndex != 0xffffffff) { submit.addWait(VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, mSwapChainImageAvailableSemaphore.get()); submit.addSignal(mRenderFinishedSemaphore.get());