diff options
| author | Chia-I Wu <olv@lunarg.com> | 2015-10-26 20:14:54 +0800 |
|---|---|---|
| committer | Chia-I Wu <olv@lunarg.com> | 2015-10-30 20:49:24 +0800 |
| commit | ef79bc8e5a81cc33257f1192e341cbea8d83ab7a (patch) | |
| tree | fab671f4695bb7a4c10761bb979fd69c5feb3d2e /layers/param_checker.cpp | |
| parent | 1c4086aa360cad856d5f5e94779121ddb870cad6 (diff) | |
| download | usermoji-ef79bc8e5a81cc33257f1192e341cbea8d83ab7a.tar.xz | |
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
Diffstat (limited to 'layers/param_checker.cpp')
| -rw-r--r-- | layers/param_checker.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index d7c13d40..bdb5dad6 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -6362,8 +6362,8 @@ VK_LAYER_EXPORT void VKAPI vkCmdResetQueryPool( bool PostCmdWriteTimestamp( VkCmdBuffer cmdBuffer, VkPipelineStageFlagBits pipelineStage, - VkBuffer destBuffer, - VkDeviceSize destOffset) + VkQueryPool queryPool, + uint32_t slot) { ValidateEnumerator(pipelineStage); @@ -6374,12 +6374,12 @@ bool PostCmdWriteTimestamp( VK_LAYER_EXPORT void VKAPI vkCmdWriteTimestamp( VkCmdBuffer cmdBuffer, VkPipelineStageFlagBits pipelineStage, - VkBuffer destBuffer, - VkDeviceSize destOffset) + VkQueryPool queryPool, + uint32_t slot) { - get_dispatch_table(pc_device_table_map, cmdBuffer)->CmdWriteTimestamp(cmdBuffer, pipelineStage, destBuffer, destOffset); + get_dispatch_table(pc_device_table_map, cmdBuffer)->CmdWriteTimestamp(cmdBuffer, pipelineStage, queryPool, slot); - PostCmdWriteTimestamp(cmdBuffer, pipelineStage, destBuffer, destOffset); + PostCmdWriteTimestamp(cmdBuffer, pipelineStage, queryPool, slot); } bool PostCmdCopyQueryPoolResults( |
