diff --git a/renderdoc/core/image_viewer.cpp b/renderdoc/core/image_viewer.cpp index b4223dbcb..cc4a4ffc5 100644 --- a/renderdoc/core/image_viewer.cpp +++ b/renderdoc/core/image_viewer.cpp @@ -206,7 +206,12 @@ public: } rdcarray GetResources() { return m_Resources; } rdcarray GetTextures() { return {m_TexDetails}; } - TextureDescription GetTexture(ResourceId id) { return m_TexDetails; } + TextureDescription GetTexture(ResourceId id) + { + if(id != m_CustomTexID) + return m_TexDetails; + return m_Proxy->GetTexture(id); + } void GetTextureData(ResourceId tex, const Subresource &sub, const GetTextureDataParams ¶ms, bytebuf &data) {