From ac0f1c6540ae54f4e2a7c919c79357756f2b4bee Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 11 Oct 2015 12:02:29 +0200 Subject: [PATCH] Only put memory binds into frame capture record if they're not the first --- renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp index 8e581b0fc..cb26032a1 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp @@ -422,7 +422,7 @@ VkResult WrappedVulkan::vkBindBufferMemory( chunk = scope.Get(); } - if(m_State == WRITING_CAPFRAME) + if(m_State == WRITING_CAPFRAME && record->GetMemoryRecord()) { m_FrameCaptureRecord->AddChunk(chunk); @@ -485,7 +485,7 @@ VkResult WrappedVulkan::vkBindImageMemory( chunk = scope.Get(); } - if(m_State == WRITING_CAPFRAME) + if(m_State == WRITING_CAPFRAME && record->GetMemoryRecord()) { m_FrameCaptureRecord->AddChunk(chunk);