From 5f61bf15105ca73f75895623b76af12a8d5ebd32 Mon Sep 17 00:00:00 2001 From: Remi Palandri Date: Fri, 4 Feb 2022 10:47:40 -0800 Subject: [PATCH] erase all liveIDs when replacing resources --- renderdoc/core/replay_proxy.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/core/replay_proxy.cpp b/renderdoc/core/replay_proxy.cpp index dea1e86cf..e9f04eae0 100644 --- a/renderdoc/core/replay_proxy.cpp +++ b/renderdoc/core/replay_proxy.cpp @@ -1454,7 +1454,7 @@ void ReplayProxy::Proxied_ReplaceResource(ParamSerialiser ¶mser, ReturnSeria } if(paramser.IsWriting()) - m_LiveIDs.erase(from); + m_LiveIDs.clear(); SERIALISE_RETURN_VOID(); } @@ -1484,7 +1484,7 @@ void ReplayProxy::Proxied_RemoveReplacement(ParamSerialiser ¶mser, ReturnSer } if(paramser.IsWriting()) - m_LiveIDs.erase(id); + m_LiveIDs.clear(); SERIALISE_RETURN_VOID(); }