From cdde7606a8b04d6476b5c6bb79b41b753e20d653 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 31 Jul 2016 16:07:25 +0700 Subject: [PATCH] Don't list replay-created textures in texture list --- renderdoc/driver/d3d12/d3d12_replay.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_replay.cpp b/renderdoc/driver/d3d12/d3d12_replay.cpp index b29c07285..e0f4f33a1 100644 --- a/renderdoc/driver/d3d12/d3d12_replay.cpp +++ b/renderdoc/driver/d3d12/d3d12_replay.cpp @@ -74,8 +74,11 @@ vector D3D12Replay::GetTextures() vector ret; for(auto it = WrappedID3D12Resource::m_List.begin(); it != WrappedID3D12Resource::m_List.end(); it++) - if(it->second->GetDesc().Dimension != D3D12_RESOURCE_DIMENSION_BUFFER) + { + if(it->second->GetDesc().Dimension != D3D12_RESOURCE_DIMENSION_BUFFER && + m_pDevice->GetResourceManager()->GetOriginalID(it->first) != it->first) ret.push_back(it->first); + } return ret; }