From 07269b9693a49f504c34749318d4cdf64ef2e73a Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 11 Sep 2019 09:36:36 +0100 Subject: [PATCH] Don't full replay vkCmdExecuteCommands if we're only doing a single draw --- renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp index 3544dd918..806c08dfb 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp @@ -3340,7 +3340,7 @@ bool WrappedVulkan::Serialise_vkCmdExecuteCommands(SerialiserType &ser, VkComman { // do nothing, don't bother with the logic below } - else if(m_FirstEventID == m_LastEventID && !fullRecord) + else if(m_FirstEventID == m_LastEventID) { #if ENABLED(VERBOSE_PARTIAL_REPLAY) RDCDEBUG("ExecuteCommands no OnlyDraw %u", m_FirstEventID);