From 2e50599d26f0b645a22b635a03648a417ac82e75 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 14 May 2026 15:45:41 +0100 Subject: [PATCH] Don't add replay-exclusive resources to resource list on D3D12 --- renderdoc/driver/d3d12/d3d12_resources.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_resources.h b/renderdoc/driver/d3d12/d3d12_resources.h index ebdb21bdd..4b815c9c8 100644 --- a/renderdoc/driver/d3d12/d3d12_resources.h +++ b/renderdoc/driver/d3d12/d3d12_resources.h @@ -1571,7 +1571,7 @@ public: : WrappedDeviceChild12(id, real, device) { m_OrigAddress = origAddress; - if(IsReplayMode(device->GetState())) + if(IsReplayMode(device->GetState()) && id != ResourceId()) device->AddReplayResource(GetResourceID(), this); m_Heap = (WrappedID3D12Heap *)heap;