diff --git a/renderdoc/driver/d3d11/d3d11_device.cpp b/renderdoc/driver/d3d11/d3d11_device.cpp index e8a9308da..2e70c07f4 100644 --- a/renderdoc/driver/d3d11/d3d11_device.cpp +++ b/renderdoc/driver/d3d11/d3d11_device.cpp @@ -1036,6 +1036,7 @@ bool WrappedID3D11Device::ProcessChunk(ReadSerialiser &ser, D3D11Chunk context) { m_pImmediateContext->AddRef(); m_pImmediateContext->SetReplayResourceID(ImmediateContext); + m_ResourceManager->AddResource(ImmediateContext, m_pImmediateContext); ResourceId descId = m_pImmediateContext->GetDescriptorsID(); AddResource(descId, ResourceType::DescriptorStore, "");