diff --git a/renderdoc/core/resource_manager.h b/renderdoc/core/resource_manager.h index c77796922..59855cbc6 100644 --- a/renderdoc/core/resource_manager.h +++ b/renderdoc/core/resource_manager.h @@ -843,7 +843,7 @@ void ResourceManager::InsertInitialContentsChunks(Seri ResourceId id = *it; if(m_FrameReferencedResources.find(id) == m_FrameReferencedResources.end() && - RenderDoc::Inst().GetCaptureOptions().RefAllResources) + !RenderDoc::Inst().GetCaptureOptions().RefAllResources) { RDCDEBUG("Resource %llu is GPU dirty but not referenced - skipping", id); continue;