From a9a821081ae2e561a8f3c5d3b1f6a2bec1fc7bae Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 5 May 2020 18:17:52 +0100 Subject: [PATCH] Don't mark resources as replaced more than once --- qrenderdoc/Code/CaptureContext.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qrenderdoc/Code/CaptureContext.cpp b/qrenderdoc/Code/CaptureContext.cpp index 98711813f..3f12b7a0a 100644 --- a/qrenderdoc/Code/CaptureContext.cpp +++ b/qrenderdoc/Code/CaptureContext.cpp @@ -1475,7 +1475,8 @@ void CaptureContext::SetRemoteHost(int hostIdx) void CaptureContext::RegisterReplacement(ResourceId id) { - m_ReplacedResources.push_back(id); + if(!m_ReplacedResources.contains(id)) + m_ReplacedResources.push_back(id); CacheResources();