From c6145ff2dbbdca2e908b2245928bf3792a669528 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 25 Apr 2016 19:11:42 +0200 Subject: [PATCH] Check both the return value and the value in VkPresentInfoKHR struct --- renderdoc/driver/vulkan/vk_replay.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_replay.cpp b/renderdoc/driver/vulkan/vk_replay.cpp index 470059f0a..b010b4cd3 100644 --- a/renderdoc/driver/vulkan/vk_replay.cpp +++ b/renderdoc/driver/vulkan/vk_replay.cpp @@ -2764,8 +2764,9 @@ void VulkanReplay::FlipOutputWindow(uint64_t id) &vkr }; - vkr = vt->QueuePresentKHR(Unwrap(m_pDriver->GetQ()), &presentInfo); + VkResult retvkr = vt->QueuePresentKHR(Unwrap(m_pDriver->GetQ()), &presentInfo); RDCASSERTEQUAL(vkr, VK_SUCCESS); + RDCASSERTEQUAL(retvkr, VK_SUCCESS); m_pDriver->FlushQ(); }