From 91f3980cbf7f1b73ef1e5d713d62545ef8c283c5 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Wed, 1 Jul 2015 15:49:28 -0600 Subject: vulkan.h: V117 -- Remove Atomic Counters, Bug #14081 --- layers/draw_state.cpp | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) (limited to 'layers/draw_state.cpp') diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp index 48b65391..2d05e8db 100644 --- a/layers/draw_state.cpp +++ b/layers/draw_state.cpp @@ -2658,48 +2658,6 @@ VK_LAYER_EXPORT void VKAPI vkCmdWriteTimestamp(VkCmdBuffer cmdBuffer, VkTimestam } } -VK_LAYER_EXPORT void VKAPI vkCmdInitAtomicCounters(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, const uint32_t* pData) -{ - GLOBAL_CB_NODE* pCB = getCBNode(cmdBuffer); - if (pCB) { - if (pCB->state == CB_UPDATE_ACTIVE) { - updateCBTracking(cmdBuffer); - addCmd(pCB, CMD_INITATOMICCOUNTERS); - get_dispatch_table(draw_state_device_table_map, cmdBuffer)->CmdInitAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount, pData); - } else { - report_error_no_cb_begin(cmdBuffer, "vkCmdInitAtomicCounters()"); - } - } -} - -VK_LAYER_EXPORT void VKAPI vkCmdLoadAtomicCounters(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, VkBuffer srcBuffer, VkDeviceSize srcOffset) -{ - GLOBAL_CB_NODE* pCB = getCBNode(cmdBuffer); - if (pCB) { - if (pCB->state == CB_UPDATE_ACTIVE) { - updateCBTracking(cmdBuffer); - addCmd(pCB, CMD_LOADATOMICCOUNTERS); - get_dispatch_table(draw_state_device_table_map, cmdBuffer)->CmdLoadAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount, srcBuffer, srcOffset); - } else { - report_error_no_cb_begin(cmdBuffer, "vkCmdLoadAtomicCounters()"); - } - } -} - -VK_LAYER_EXPORT void VKAPI vkCmdSaveAtomicCounters(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, VkBuffer destBuffer, VkDeviceSize destOffset) -{ - GLOBAL_CB_NODE* pCB = getCBNode(cmdBuffer); - if (pCB) { - if (pCB->state == CB_UPDATE_ACTIVE) { - updateCBTracking(cmdBuffer); - addCmd(pCB, CMD_SAVEATOMICCOUNTERS); - get_dispatch_table(draw_state_device_table_map, cmdBuffer)->CmdSaveAtomicCounters(cmdBuffer, pipelineBindPoint, startCounter, counterCount, destBuffer, destOffset); - } else { - report_error_no_cb_begin(cmdBuffer, "vkCmdSaveAtomicCounters()"); - } - } -} - VK_LAYER_EXPORT VkResult VKAPI vkCreateFramebuffer(VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, VkFramebuffer* pFramebuffer) { VkResult result = get_dispatch_table(draw_state_device_table_map, device)->CreateFramebuffer(device, pCreateInfo, pFramebuffer); @@ -3018,12 +2976,6 @@ VK_LAYER_EXPORT void* VKAPI vkGetDeviceProcAddr(VkDevice dev, const char* funcNa return (void*) vkCmdResetQueryPool; if (!strcmp(funcName, "vkCmdWriteTimestamp")) return (void*) vkCmdWriteTimestamp; - 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")) -- cgit v1.2.3