From 78d34fe0e658aa9e2079757b33a73474c17ec114 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 17 Dec 2015 13:34:50 +0100 Subject: [PATCH] If we're not adding wrappers during capture, don't remove them either! --- renderdoc/driver/vulkan/vk_manager.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_manager.h b/renderdoc/driver/vulkan/vk_manager.h index 458421eb0..59a063821 100644 --- a/renderdoc/driver/vulkan/vk_manager.h +++ b/renderdoc/driver/vulkan/vk_manager.h @@ -156,8 +156,10 @@ class VulkanResourceManager : public ResourceManagersecond); + + if(m_State < WRITING) + ResourceManager::RemoveWrapper(ToTypedHandle(Unwrap(obj))); - ResourceManager::RemoveWrapper(ToTypedHandle(Unwrap(obj))); ResourceManager::ReleaseCurrentResource(id); VkResourceRecord *record = GetRecord(obj); if(record)