diff options
| author | Chia-I Wu <olv@lunarg.com> | 2015-10-26 19:40:27 +0800 |
|---|---|---|
| committer | Chia-I Wu <olv@lunarg.com> | 2015-10-30 20:49:24 +0800 |
| commit | 450dd2c719e95b17fa60b29d6290ddf5809fd7c6 (patch) | |
| tree | 7f4b5dd1b343a595a6081e15f1db9d9a5d7172af /layers/param_checker.cpp | |
| parent | 32c0bbcb2693a5cbe5641ed7faa056bb06e8b47b (diff) | |
| download | usermoji-450dd2c719e95b17fa60b29d6290ddf5809fd7c6.tar.xz | |
bug 14868: Replace VkTimestampType with VkPipelineStageFlagBits (WIP)
https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14868
Diffstat (limited to 'layers/param_checker.cpp')
| -rw-r--r-- | layers/param_checker.cpp | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index d0d96558..5317f76c 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -6435,33 +6435,25 @@ VK_LAYER_EXPORT void VKAPI vkCmdResetQueryPool( bool PostCmdWriteTimestamp( VkCmdBuffer cmdBuffer, - VkTimestampType timestampType, + VkPipelineStageFlagBits pipelineStage, VkBuffer destBuffer, VkDeviceSize destOffset) { - if(timestampType < VK_TIMESTAMP_TYPE_BEGIN_RANGE || - timestampType > VK_TIMESTAMP_TYPE_END_RANGE) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdWriteTimestamp parameter, VkTimestampType timestampType, is an unrecognized enumerator"); - return false; - } - - + ValidateEnumerator(pipelineStage); return true; } VK_LAYER_EXPORT void VKAPI vkCmdWriteTimestamp( VkCmdBuffer cmdBuffer, - VkTimestampType timestampType, + VkPipelineStageFlagBits pipelineStage, VkBuffer destBuffer, VkDeviceSize destOffset) { - get_dispatch_table(pc_device_table_map, cmdBuffer)->CmdWriteTimestamp(cmdBuffer, timestampType, destBuffer, destOffset); + get_dispatch_table(pc_device_table_map, cmdBuffer)->CmdWriteTimestamp(cmdBuffer, pipelineStage, destBuffer, destOffset); - PostCmdWriteTimestamp(cmdBuffer, timestampType, destBuffer, destOffset); + PostCmdWriteTimestamp(cmdBuffer, pipelineStage, destBuffer, destOffset); } bool PostCmdCopyQueryPoolResults( |
