From f919ea81e2c05fcc5fae2431bb7a5c290ae7dce9 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 18 Jun 2018 17:39:41 +0100 Subject: [PATCH] Don't unwrap instance before calling wrapper. Closes #1012 --- renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp index 85ac66dcb..9e7cfcdfe 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp @@ -522,10 +522,10 @@ VkResult WrappedVulkan::vkEnumeratePhysicalDeviceGroups( // we ignore the 'real' physical device groups, and report one group per physical device. We use // our internal enumerate function to make sure we handle wrapping the objects. uint32_t numPhys = 0; - vkEnumeratePhysicalDevices(Unwrap(instance), &numPhys, NULL); + vkEnumeratePhysicalDevices(instance, &numPhys, NULL); VkPhysicalDevice *phys = new VkPhysicalDevice[numPhys]; - vkEnumeratePhysicalDevices(Unwrap(instance), &numPhys, phys); + vkEnumeratePhysicalDevices(instance, &numPhys, phys); uint32_t outputSpace = pPhysicalDeviceGroupCount ? *pPhysicalDeviceGroupCount : 0;