From 1bdffb18a6401915b1d249d122093d1f03bc02fb Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 6 Jun 2024 10:58:31 +0100 Subject: [PATCH] Fix access to incorrect GPU address tracker --- renderdoc/driver/d3d12/d3d12_resources.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_resources.cpp b/renderdoc/driver/d3d12/d3d12_resources.cpp index f8e202d28..8369cff3a 100644 --- a/renderdoc/driver/d3d12/d3d12_resources.cpp +++ b/renderdoc/driver/d3d12/d3d12_resources.cpp @@ -477,7 +477,7 @@ rdcarray WrappedID3D12Resource::AddRefBuffersBeforeCapture(D3D for(size_t i = 0; i < addresses.size(); i++) { - ID3D12Resource *resource = (ID3D12Resource *)rm->GetCurrentResource(m_Addresses.addresses[i].id); + ID3D12Resource *resource = (ID3D12Resource *)rm->GetCurrentResource(addresses[i].id); if(resource) { resource->AddRef();