diff --git a/src/Refresh_Driver_Vulkan.c b/src/Refresh_Driver_Vulkan.c index e94b93e..4870066 100644 --- a/src/Refresh_Driver_Vulkan.c +++ b/src/Refresh_Driver_Vulkan.c @@ -9955,13 +9955,9 @@ static void VULKAN_Submit( for (i = renderer->submittedCommandBufferCount - 1; i >= 0; i -= 1) { - /* If we set a timeout of 0, we can query the command buffer state */ - vulkanResult = renderer->vkWaitForFences( + vulkanResult = renderer->vkGetFenceStatus( renderer->logicalDevice, - 1, - &renderer->submittedCommandBuffers[i]->inFlightFence, - VK_TRUE, - 0 + renderer->submittedCommandBuffers[i]->inFlightFence ); if (vulkanResult == VK_SUCCESS)