From 495632034f553e65803b994e983cb57673b7094f Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 6 Oct 2015 21:22:40 +0200 Subject: [PATCH] Just copy events, don't bother filtering by context --- renderdoc/driver/vulkan/vk_core.cpp | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/renderdoc/driver/vulkan/vk_core.cpp b/renderdoc/driver/vulkan/vk_core.cpp index d54d380fa..21a50fcb9 100644 --- a/renderdoc/driver/vulkan/vk_core.cpp +++ b/renderdoc/driver/vulkan/vk_core.cpp @@ -1333,24 +1333,7 @@ void WrappedVulkan::AddDrawcall(FetchDrawcall d, bool hasEvents) { vector &srcEvents = m_LastCmdBufferID != ResourceId() ? m_CmdBufferInfo[m_LastCmdBufferID].curEvents : m_RootEvents; - // VKTODOLOW the whole 'context' filter thing will go away so this will be - // a straight copy - vector evs; - evs.reserve(srcEvents.size()); - for(size_t i=0; i < srcEvents.size(); ) - { - if(srcEvents[i].context == draw.context) - { - evs.push_back(srcEvents[i]); - srcEvents.erase(srcEvents.begin()+i); - } - else - { - i++; - } - } - - draw.events = evs; + draw.events = srcEvents; srcEvents.clear(); } //AddUsage(draw);