From 3a85a5f75b7b894fd6d2155a691e947116c65b29 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 16 Sep 2015 20:11:34 +0200 Subject: [PATCH] Add helper function to quickly get real from right place and cast --- renderdoc/driver/vulkan/vk_resources.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/renderdoc/driver/vulkan/vk_resources.h b/renderdoc/driver/vulkan/vk_resources.h index 46f4fb87d..aaafb1d5f 100644 --- a/renderdoc/driver/vulkan/vk_resources.h +++ b/renderdoc/driver/vulkan/vk_resources.h @@ -403,6 +403,12 @@ VkResourceRecord *GetRecord(RealType obj) return GetWrapped(obj)->record; } +template +RealType ToHandle(WrappedVkRes *ptr) +{ + return UnwrapHelper::ToHandle( ((typename UnwrapHelper::Outer *)ptr)->real ); +} + enum VkResourceType { eResUnknown = 0,