Don't mark lost references as dirty when deleting resource records

This commit is contained in:
baldurk
2019-04-23 14:49:54 +01:00
parent 9698d0c7b4
commit bf2dedefac
-5
View File
@@ -167,11 +167,6 @@ void ResourceRecord::Delete(ResourceRecordHandler *mgr)
Length = 0;
DataPtr = NULL;
for(auto it = m_FrameRefs.begin(); it != m_FrameRefs.end(); ++it)
if(IsDirtyFrameRef(it->second))
// lost a write to this resource, must mark it as gpu dirty.
mgr->MarkPendingDirty(it->first);
DeleteChunks();
if(ResID != ResourceId())