mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-11 01:01:05 +00:00
Allow KHR counters on pass boundary commands
We would like to be able to measure implicit resolves operations.
This commit is contained in:
committed by
Baldur Karlsson
parent
70ef09eb52
commit
aa16eb0ed0
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user