From a252136c81d42c2a9a613a014b7a08106b459080 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 28 Apr 2021 12:35:28 +0100 Subject: [PATCH] Handle VK_WHOLE_SIZE in memory flush of mapped tiled memory --- renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp index 4b376aff8..edacf9137 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp @@ -1059,7 +1059,7 @@ bool WrappedVulkan::Serialise_vkFlushMappedMemoryRanges(SerialiserType &ser, VkD "Taking slow path to mask tiled memory writes"); } directStream = false; - m_MaskedMapData.resize((size_t)MemRange.size); + m_MaskedMapData.resize((size_t)m_CreationInfo.m_Memory[GetResID(MemRange.memory)].allocSize); break; }