From c455fa9d49dd0afd3ae1a95ceaf9a6c66707d0ea Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 14 Sep 2020 12:31:57 +0100 Subject: [PATCH] Fix broken Unwrap() on D3D12 --- renderdoc/driver/d3d12/d3d12_resources.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/renderdoc/driver/d3d12/d3d12_resources.cpp b/renderdoc/driver/d3d12/d3d12_resources.cpp index 369c9e34a..c81d358bf 100644 --- a/renderdoc/driver/d3d12/d3d12_resources.cpp +++ b/renderdoc/driver/d3d12/d3d12_resources.cpp @@ -79,9 +79,7 @@ ID3D12Object *Unwrap(ID3D12Object *ptr) if(WrappedID3D12CommandQueue::IsAlloc(ptr)) return (ID3D12Object *)(((WrappedID3D12CommandQueue *)ptr)->GetReal()); - RDCERR("Unknown type of ptr 0x%p", ptr); - - return NULL; + return ((WrappedDeviceChild12 *)ptr)->GetReal(); } template <>