From 515d4c5dc36077460c2592b6358261fb61749aa8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 8 Sep 2020 12:37:14 +0100 Subject: [PATCH] Ignore generated initial states for images with no memory bound --- renderdoc/driver/vulkan/vk_initstate.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderdoc/driver/vulkan/vk_initstate.cpp b/renderdoc/driver/vulkan/vk_initstate.cpp index 5861e48ad..cefe13156 100644 --- a/renderdoc/driver/vulkan/vk_initstate.cpp +++ b/renderdoc/driver/vulkan/vk_initstate.cpp @@ -1419,6 +1419,10 @@ void WrappedVulkan::Apply_InitialState(WrappedVkRes *live, const VkInitialConten // handle any 'created' initial states, without an actual image with contents if(initial.tag != VkInitialContents::BufferCopy) { + // ignore images with no memory bound + if(boundMemory == ResourceId()) + return; + if(initial.tag == VkInitialContents::ClearColorImage) { VkFormat format = imageInfo.format;