From 38c28033896686bf93580ce357338fc686bd06a4 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 30 Aug 2015 16:48:05 +0200 Subject: [PATCH] SerialiseObject must use MakeRes to get type info --- renderdoc/driver/vulkan/vk_common.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_common.cpp b/renderdoc/driver/vulkan/vk_common.cpp index e4386f00f..d77550643 100644 --- a/renderdoc/driver/vulkan/vk_common.cpp +++ b/renderdoc/driver/vulkan/vk_common.cpp @@ -1068,7 +1068,7 @@ string ToStrHelper::Get(const VkPresentModeWSI &el) #define SerialiseObject(type, name, obj) \ { \ ResourceId id; \ - if(m_Mode >= WRITING) id = MGR()->GetID(obj.handle); \ + if(m_Mode >= WRITING) id = MGR()->GetID(MakeRes(obj)); \ Serialise(name, id); \ if(m_Mode < WRITING) obj = type(MGR()->GetLiveResource(id).handle); \ }