From 0e76c57540f2d8e7b0fb146bf9d2b0c7cd9f8541 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 18 Feb 2016 10:14:39 +0100 Subject: [PATCH] Make sure to unwrap oldSwapchain in vkCreateSwapchainKHR (Refs #178) --- renderdoc/driver/vulkan/wrappers/vk_wsi_funcs.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/vulkan/wrappers/vk_wsi_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_wsi_funcs.cpp index f679ffeb2..d3c7850ed 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_wsi_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_wsi_funcs.cpp @@ -296,6 +296,7 @@ VkResult WrappedVulkan::vkCreateSwapchainKHR( // make sure we can readback to get the screenshot createInfo.imageUsage |= VK_IMAGE_USAGE_TRANSFER_SRC_BIT; createInfo.surface = Unwrap(createInfo.surface); + createInfo.oldSwapchain = Unwrap(createInfo.oldSwapchain); VkResult ret = ObjDisp(device)->CreateSwapchainKHR(Unwrap(device), &createInfo, pAllocator, pSwapChain);