From 0493d661b01bee0036231c0a46dd1f55cfec86b8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 18 Dec 2015 00:12:17 +0100 Subject: [PATCH] Don't check for wrappers since on capture wrappers aren't registered --- renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp index 5066a140a..9ed1758be 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp @@ -32,7 +32,7 @@ void WrappedVulkan::vk ## func(VkDevice device, type obj, const VkAllocationCallbacks* pAllocator) \ { \ type unwrappedObj = Unwrap(obj); \ - if(GetResourceManager()->HasWrapper(ToTypedHandle(unwrappedObj))) GetResourceManager()->ReleaseWrappedResource(obj, true); \ + GetResourceManager()->ReleaseWrappedResource(obj, true); \ ObjDisp(device)->func(Unwrap(device), unwrappedObj, pAllocator); \ } @@ -83,7 +83,7 @@ void WrappedVulkan::vkDestroySwapchainKHR(VkDevice device, VkSwapchainKHR obj, c } VkSwapchainKHR unwrappedObj = Unwrap(obj); - if(GetResourceManager()->HasWrapper(ToTypedHandle(unwrappedObj))) GetResourceManager()->ReleaseWrappedResource(obj, true); + GetResourceManager()->ReleaseWrappedResource(obj, true); ObjDisp(device)->DestroySwapchainKHR(Unwrap(device), unwrappedObj, pAllocator); } @@ -92,7 +92,7 @@ void WrappedVulkan::vkDestroyImage(VkDevice device, VkImage obj, const VkAllocat { m_ImageLayouts.erase(GetResID(obj)); VkImage unwrappedObj = Unwrap(obj); - if(GetResourceManager()->HasWrapper(ToTypedHandle(unwrappedObj))) GetResourceManager()->ReleaseWrappedResource(obj, true); + GetResourceManager()->ReleaseWrappedResource(obj, true); return ObjDisp(device)->DestroyImage(Unwrap(device), unwrappedObj, pAllocator); }