diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2015-07-01 15:49:28 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2015-07-02 17:00:06 -0600 |
| commit | 91f3980cbf7f1b73ef1e5d713d62545ef8c283c5 (patch) | |
| tree | d38abf93e64ee6f1e6ee1048f3eb81d0eef4ae42 /layers/param_checker.cpp | |
| parent | c61a7d479165d798d27c852f5858a4b8040d5ff7 (diff) | |
| download | usermoji-91f3980cbf7f1b73ef1e5d713d62545ef8c283c5.tar.xz | |
vulkan.h: V117 -- Remove Atomic Counters, Bug #14081
Diffstat (limited to 'layers/param_checker.cpp')
| -rw-r--r-- | layers/param_checker.cpp | 180 |
1 files changed, 0 insertions, 180 deletions
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index f77bd47d..2e0a755a 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -9134,180 +9134,6 @@ VK_LAYER_EXPORT void VKAPI vkCmdCopyQueryPoolResults( PostCmdCopyQueryPoolResults(cmdBuffer, queryPool, startQuery, queryCount, destBuffer, destOffset, destStride, flags); } -void PreCmdInitAtomicCounters( - VkCmdBuffer cmdBuffer, - const uint32_t* pData) -{ - if(cmdBuffer == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdInitAtomicCounters parameter, VkCmdBuffer cmdBuffer, is null pointer"); - return; - } - - if(pData == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdInitAtomicCounters parameter, const uint32_t* pData, is null pointer"); - return; - } -} - -void PostCmdInitAtomicCounters( - VkCmdBuffer cmdBuffer, - VkPipelineBindPoint pipelineBindPoint, - uint32_t startCounter, - uint32_t counterCount) -{ - if(cmdBuffer == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdInitAtomicCounters parameter, VkCmdBuffer cmdBuffer, is null pointer"); - return; - } - - if(pipelineBindPoint < VK_PIPELINE_BIND_POINT_BEGIN_RANGE || - pipelineBindPoint > VK_PIPELINE_BIND_POINT_END_RANGE) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdInitAtomicCounters parameter, VkPipelineBindPoint pipelineBindPoint, is unrecognized enumerator"); - return; - } - - -} - -VK_LAYER_EXPORT void VKAPI vkCmdInitAtomicCounters( - VkCmdBuffer cmdBuffer, - VkPipelineBindPoint pipelineBindPoint, - uint32_t startCounter, - uint32_t counterCount, - const uint32_t* pData) -{ - PreCmdInitAtomicCounters(cmdBuffer, pData); - get_dispatch_table(pc_device_table_map, cmdBuffer)->CmdInitAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount, pData); - - PostCmdInitAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount); -} - -void PreCmdLoadAtomicCounters( - VkCmdBuffer cmdBuffer) -{ - if(cmdBuffer == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdLoadAtomicCounters parameter, VkCmdBuffer cmdBuffer, is null pointer"); - return; - } -} - -void PostCmdLoadAtomicCounters( - VkCmdBuffer cmdBuffer, - VkPipelineBindPoint pipelineBindPoint, - uint32_t startCounter, - uint32_t counterCount, - VkBuffer srcBuffer, - VkDeviceSize srcOffset) -{ - if(cmdBuffer == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdLoadAtomicCounters parameter, VkCmdBuffer cmdBuffer, is null pointer"); - return; - } - - if(pipelineBindPoint < VK_PIPELINE_BIND_POINT_BEGIN_RANGE || - pipelineBindPoint > VK_PIPELINE_BIND_POINT_END_RANGE) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdLoadAtomicCounters parameter, VkPipelineBindPoint pipelineBindPoint, is unrecognized enumerator"); - return; - } - - - - if(srcBuffer == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdLoadAtomicCounters parameter, VkBuffer srcBuffer, is null pointer"); - return; - } - -} - -VK_LAYER_EXPORT void VKAPI vkCmdLoadAtomicCounters( - VkCmdBuffer cmdBuffer, - VkPipelineBindPoint pipelineBindPoint, - uint32_t startCounter, - uint32_t counterCount, - VkBuffer srcBuffer, - VkDeviceSize srcOffset) -{ - PreCmdLoadAtomicCounters(cmdBuffer); - get_dispatch_table(pc_device_table_map, cmdBuffer)->CmdLoadAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount, srcBuffer, srcOffset); - - PostCmdLoadAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount, srcBuffer, srcOffset); -} - -void PreCmdSaveAtomicCounters( - VkCmdBuffer cmdBuffer) -{ - if(cmdBuffer == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdSaveAtomicCounters parameter, VkCmdBuffer cmdBuffer, is null pointer"); - return; - } -} - -void PostCmdSaveAtomicCounters( - VkCmdBuffer cmdBuffer, - VkPipelineBindPoint pipelineBindPoint, - uint32_t startCounter, - uint32_t counterCount, - VkBuffer destBuffer, - VkDeviceSize destOffset) -{ - if(cmdBuffer == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdSaveAtomicCounters parameter, VkCmdBuffer cmdBuffer, is null pointer"); - return; - } - - if(pipelineBindPoint < VK_PIPELINE_BIND_POINT_BEGIN_RANGE || - pipelineBindPoint > VK_PIPELINE_BIND_POINT_END_RANGE) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdSaveAtomicCounters parameter, VkPipelineBindPoint pipelineBindPoint, is unrecognized enumerator"); - return; - } - - - - if(destBuffer == nullptr) - { - log_msg(mdd(cmdBuffer), VK_DBG_REPORT_WARN_BIT, (VkObjectType)0, NULL, 0, 1, "PARAMCHECK", - "vkCmdSaveAtomicCounters parameter, VkBuffer destBuffer, is null pointer"); - return; - } - -} - -VK_LAYER_EXPORT void VKAPI vkCmdSaveAtomicCounters( - VkCmdBuffer cmdBuffer, - VkPipelineBindPoint pipelineBindPoint, - uint32_t startCounter, - uint32_t counterCount, - VkBuffer destBuffer, - VkDeviceSize destOffset) -{ - PreCmdSaveAtomicCounters(cmdBuffer); - get_dispatch_table(pc_device_table_map, cmdBuffer)->CmdSaveAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount, destBuffer, destOffset); - - PostCmdSaveAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount, destBuffer, destOffset); -} - void PreCreateFramebuffer( VkDevice device, const VkFramebufferCreateInfo* pCreateInfo) @@ -9864,12 +9690,6 @@ VK_LAYER_EXPORT void* VKAPI vkGetDeviceProcAddr(VkDevice device, const char* fun return (void*) vkCmdWriteTimestamp; if (!strcmp(funcName, "vkCmdCopyQueryPoolResults")) return (void*) vkCmdCopyQueryPoolResults; - if (!strcmp(funcName, "vkCmdInitAtomicCounters")) - return (void*) vkCmdInitAtomicCounters; - if (!strcmp(funcName, "vkCmdLoadAtomicCounters")) - return (void*) vkCmdLoadAtomicCounters; - if (!strcmp(funcName, "vkCmdSaveAtomicCounters")) - return (void*) vkCmdSaveAtomicCounters; if (!strcmp(funcName, "vkCreateFramebuffer")) return (void*) vkCreateFramebuffer; if (!strcmp(funcName, "vkCreateRenderPass")) |
