mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-05 01:20:42 +00:00
Handle conservatively marked storage images in assert
This commit is contained in:
@@ -411,6 +411,9 @@ void VulkanResourceManager::SerialiseImageStates(SerialiserType &ser,
|
||||
auto currentSub = current->subresourceStates.SubresourceIndexValue(
|
||||
aspectIndex, subit->range().baseMipLevel, subit->range().baseArrayLayer,
|
||||
subit->range().baseDepthSlice);
|
||||
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.oldLayout == subit->state().oldLayout ||
|
||||
|
||||
Reference in New Issue
Block a user