Fix assert to properly use expected state

This commit is contained in:
baldurk
2021-08-18 18:30:02 +01:00
parent a76aa1dede
commit cd6df12f8b
+1 -2
View File
@@ -414,8 +414,7 @@ void VulkanResourceManager::SerialiseImageStates(SerialiserType &ser,
FrameRefType expectedRef = subit->state().refType;
if(current->m_Storage)
expectedRef = eFrameRef_ReadBeforeWrite;
RDCASSERT(currentSub.refType == subit->state().refType ||
subit->state().refType == eFrameRef_Unknown);
RDCASSERT(currentSub.refType == expectedRef || expectedRef == eFrameRef_Unknown);
RDCASSERT(currentSub.oldLayout == subit->state().oldLayout ||
subit->state().oldLayout == UNKNOWN_PREV_IMG_LAYOUT);
RDCASSERT(currentSub.oldQueueFamilyIndex == subit->state().oldQueueFamilyIndex ||