From e2e7c1f80cf123783fb79f72042990e60bd9921e Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 12 Aug 2020 11:19:55 +0100 Subject: [PATCH] Add the ID for the resource underneath image views * Without this we don't properly cache the references for images, only for views. --- renderdoc/driver/vulkan/vk_resources.h | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/vulkan/vk_resources.h b/renderdoc/driver/vulkan/vk_resources.h index 8b1e6051d..56c8dd4d1 100644 --- a/renderdoc/driver/vulkan/vk_resources.h +++ b/renderdoc/driver/vulkan/vk_resources.h @@ -2148,6 +2148,7 @@ public: void AddImgFrameRef(std::set &ids, VkResourceRecord *view, FrameRefType refType) { + ids.insert(view->baseResource); AddBindFrameRef(ids, view->GetResourceID(), eFrameRef_Read, view->resInfo && view->resInfo->IsSparse()); if(view->baseResourceMem != ResourceId())