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 <>