From 017136882a163e4511a89b2f96401582e04afa97 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sat, 16 Apr 2016 18:06:19 +0200 Subject: [PATCH] Skip any barriers that we can't get an ID for (likely image is NULL) --- renderdoc/driver/vulkan/vk_manager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) 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;