diff --git a/renderdoc/driver/vulkan/vk_manager.cpp b/renderdoc/driver/vulkan/vk_manager.cpp index 23f6d24ac..38b468182 100644 --- a/renderdoc/driver/vulkan/vk_manager.cpp +++ b/renderdoc/driver/vulkan/vk_manager.cpp @@ -195,6 +195,12 @@ void VulkanResourceManager::RecordBarriers(vector< pairid : GetResID(t.image); + + if(id == ResourceId()) + { + RDCERR("Couldn't get ID for image %p in barrier", t.image); + continue; + } uint32_t nummips = t.subresourceRange.levelCount; uint32_t numslices = t.subresourceRange.layerCount;