From ef79bc8e5a81cc33257f1192e341cbea8d83ab7a Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Mon, 26 Oct 2015 20:14:54 +0800 Subject: bug 14876: Can timestamps be written inside a renderpass? (WIP) Timestamps are written to a query pool. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14876 --- loader/trampoline.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'loader') diff --git a/loader/trampoline.c b/loader/trampoline.c index 53a1a685..d2f28a82 100644 --- a/loader/trampoline.c +++ b/loader/trampoline.c @@ -1405,13 +1405,13 @@ LOADER_EXPORT void VKAPI vkCmdResetQueryPool(VkCmdBuffer cmdBuffer, VkQueryPool disp->CmdResetQueryPool(cmdBuffer, queryPool, startQuery, queryCount); } -LOADER_EXPORT void VKAPI vkCmdWriteTimestamp(VkCmdBuffer cmdBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer destBuffer, VkDeviceSize destOffset) +LOADER_EXPORT void VKAPI vkCmdWriteTimestamp(VkCmdBuffer cmdBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t slot) { const VkLayerDispatchTable *disp; disp = loader_get_dispatch(cmdBuffer); - disp->CmdWriteTimestamp(cmdBuffer, pipelineStage, destBuffer, destOffset); + disp->CmdWriteTimestamp(cmdBuffer, pipelineStage, queryPool, slot); } LOADER_EXPORT void VKAPI vkCmdCopyQueryPoolResults(VkCmdBuffer cmdBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount, VkBuffer destBuffer, VkDeviceSize destOffset, VkDeviceSize stride, VkFlags flags) -- cgit v1.2.3