aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2015-07-01 15:49:28 -0600
committerMark Lobodzinski <mark@lunarg.com>2015-07-02 17:00:06 -0600
commit91f3980cbf7f1b73ef1e5d713d62545ef8c283c5 (patch)
treed38abf93e64ee6f1e6ee1048f3eb81d0eef4ae42 /include
parentc61a7d479165d798d27c852f5858a4b8040d5ff7 (diff)
downloadusermoji-91f3980cbf7f1b73ef1e5d713d62545ef8c283c5.tar.xz
vulkan.h: V117 -- Remove Atomic Counters, Bug #14081
Diffstat (limited to 'include')
-rw-r--r--include/vkLayer.h3
-rw-r--r--include/vulkan.h27
2 files changed, 0 insertions, 30 deletions
diff --git a/include/vkLayer.h b/include/vkLayer.h
index 154472c1..a1104db2 100644
--- a/include/vkLayer.h
+++ b/include/vkLayer.h
@@ -118,9 +118,6 @@ typedef struct VkLayerDispatchTable_
PFN_vkCmdResetQueryPool CmdResetQueryPool;
PFN_vkCmdWriteTimestamp CmdWriteTimestamp;
PFN_vkCmdCopyQueryPoolResults CmdCopyQueryPoolResults;
- PFN_vkCmdInitAtomicCounters CmdInitAtomicCounters;
- PFN_vkCmdLoadAtomicCounters CmdLoadAtomicCounters;
- PFN_vkCmdSaveAtomicCounters CmdSaveAtomicCounters;
PFN_vkCreateFramebuffer CreateFramebuffer;
PFN_vkCreateRenderPass CreateRenderPass;
PFN_vkCmdBeginRenderPass CmdBeginRenderPass;
diff --git a/include/vulkan.h b/include/vulkan.h
index f5b52d5c..8998cd07 100644
--- a/include/vulkan.h
+++ b/include/vulkan.h
@@ -1304,7 +1304,6 @@ typedef struct VkPhysicalDeviceQueueProperties_
{
VkQueueFlags queueFlags; // Queue flags
uint32_t queueCount;
- uint32_t maxAtomicCounters;
bool32_t supportsTimestamps;
} VkPhysicalDeviceQueueProperties;
@@ -2135,9 +2134,6 @@ typedef void (VKAPI *PFN_vkCmdEndQuery)(VkCmdBuffer cmdBuffer, VkQueryPool q
typedef void (VKAPI *PFN_vkCmdResetQueryPool)(VkCmdBuffer cmdBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount);
typedef void (VKAPI *PFN_vkCmdWriteTimestamp)(VkCmdBuffer cmdBuffer, VkTimestampType timestampType, VkBuffer destBuffer, VkDeviceSize destOffset);
typedef void (VKAPI *PFN_vkCmdCopyQueryPoolResults)(VkCmdBuffer cmdBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount, VkBuffer destBuffer, VkDeviceSize destOffset, VkDeviceSize destStride, VkQueryResultFlags flags);
-typedef void (VKAPI *PFN_vkCmdInitAtomicCounters)(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, const uint32_t* pData);
-typedef void (VKAPI *PFN_vkCmdLoadAtomicCounters)(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, VkBuffer srcBuffer, VkDeviceSize srcOffset);
-typedef void (VKAPI *PFN_vkCmdSaveAtomicCounters)(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, VkBuffer destBuffer, VkDeviceSize destOffset);
typedef VkResult (VKAPI *PFN_vkCreateFramebuffer)(VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, VkFramebuffer* pFramebuffer);
typedef VkResult (VKAPI *PFN_vkCreateRenderPass)(VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, VkRenderPass* pRenderPass);
typedef void (VKAPI *PFN_vkCmdBeginRenderPass)(VkCmdBuffer cmdBuffer, const VkRenderPassBegin* pRenderPassBegin);
@@ -2788,29 +2784,6 @@ void VKAPI vkCmdCopyQueryPoolResults(
VkDeviceSize destStride,
VkQueryResultFlags flags);
-void VKAPI vkCmdInitAtomicCounters(
- VkCmdBuffer cmdBuffer,
- VkPipelineBindPoint pipelineBindPoint,
- uint32_t startCounter,
- uint32_t counterCount,
- const uint32_t* pData);
-
-void VKAPI vkCmdLoadAtomicCounters(
- VkCmdBuffer cmdBuffer,
- VkPipelineBindPoint pipelineBindPoint,
- uint32_t startCounter,
- uint32_t counterCount,
- VkBuffer srcBuffer,
- VkDeviceSize srcOffset);
-
-void VKAPI vkCmdSaveAtomicCounters(
- VkCmdBuffer cmdBuffer,
- VkPipelineBindPoint pipelineBindPoint,
- uint32_t startCounter,
- uint32_t counterCount,
- VkBuffer destBuffer,
- VkDeviceSize destOffset);
-
VkResult VKAPI vkCreateFramebuffer(
VkDevice device,
const VkFramebufferCreateInfo* pCreateInfo,