Don't pass non-sparse resources to sparse reference function

This commit is contained in:
baldurk committed 2025-04-07 16:53:24 +01:00
1 parent 6f949b1fa9
commit c084fc9cc3
1 file changed
+2 -1
+2 -1
View File
@@ -2415,7 +2415,8 @@ void WrappedVulkan::StartFrameCapture(DeviceOwnedWindow devWnd)
GetResourceManager()->MarkMemoryFrameReferenced((*it)->baseResourceMem, (*it)->memOffset,
(*it)->memSize, eFrameRef_ReadBeforeWrite);
// and sparse memory (yuck yuck yuck)
GetResourceManager()->MarkSparseMapReferenced((*it)->resInfo);
if((*it)->resInfo)
GetResourceManager()->MarkSparseMapReferenced((*it)->resInfo);
}
}