From 8959a99ad3ef024799af079532a59a2223bc02bc Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 2 Feb 2017 17:00:02 +0000 Subject: [PATCH] Don't attempt to replay a CmdExecuteCommands as a solo drawcall --- renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp index 240cbe3f5..e3e766456 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_cmd_funcs.cpp @@ -2440,6 +2440,12 @@ bool WrappedVulkan::Serialise_vkCmdExecuteCommands(Serialiser *localSerialiser, { // do nothing, don't bother with the logic below } + else if(m_FirstEventID == m_LastEventID) + { +#if ENABLED(VERBOSE_PARTIAL_REPLAY) + RDCDEBUG("ExecuteCommands no OnlyDraw %u", m_FirstEventID); +#endif + } else if(m_LastEventID <= startEID) { #if ENABLED(VERBOSE_PARTIAL_REPLAY)