diff --git a/renderdoc/driver/vulkan/vk_counters.cpp b/renderdoc/driver/vulkan/vk_counters.cpp index 62dfab2c1..def2fce92 100644 --- a/renderdoc/driver/vulkan/vk_counters.cpp +++ b/renderdoc/driver/vulkan/vk_counters.cpp @@ -548,22 +548,13 @@ struct VulkanKHRCallback : public VulkanDrawcallCallback void PreDispatch(uint32_t eid, VkCommandBuffer cmd) override { PreDraw(eid, cmd); } bool PostDispatch(uint32_t eid, VkCommandBuffer cmd) override { return PostDraw(eid, cmd); } void PostRedispatch(uint32_t eid, VkCommandBuffer cmd) override { PostRedraw(eid, cmd); } - void PreMisc(uint32_t eid, DrawFlags flags, VkCommandBuffer cmd) override - { - if(flags & DrawFlags::PassBoundary) - return; - PreDraw(eid, cmd); - } + void PreMisc(uint32_t eid, DrawFlags flags, VkCommandBuffer cmd) override { PreDraw(eid, cmd); } bool PostMisc(uint32_t eid, DrawFlags flags, VkCommandBuffer cmd) override { - if(flags & DrawFlags::PassBoundary) - return false; return PostDraw(eid, cmd); } void PostRemisc(uint32_t eid, DrawFlags flags, VkCommandBuffer cmd) override { - if(flags & DrawFlags::PassBoundary) - return; PostRedraw(eid, cmd); } void AliasEvent(uint32_t primary, uint32_t alias) override