aboutsummaryrefslogtreecommitdiff
path: root/include/vulkan.h
diff options
context:
space:
mode:
authorChia-I Wu <olv@lunarg.com>2015-05-25 16:27:50 +0800
committerMark Lobodzinski <mark@lunarg.com>2015-06-02 09:37:44 -0500
commit08cb58fea610f58dedaad1544b3b922be733b24d (patch)
tree89661dde2d87bfd4500e9421289a7525e4218a28 /include/vulkan.h
parent6d29a412f24aeb945f537c0b47a0dd7cf3a24a07 (diff)
downloadusermoji-08cb58fea610f58dedaad1544b3b922be733b24d.tar.xz
v98: remove vk{Begin,End}DescriptorPoolUpdate()
Assume VK_DESCRIPTOR_UPDATE_MODE_FASTEST. Conflicts: icd/intel/desc.c include/vulkan.h
Diffstat (limited to 'include/vulkan.h')
-rw-r--r--include/vulkan.h20
1 files changed, 1 insertions, 19 deletions
diff --git a/include/vulkan.h b/include/vulkan.h
index 0a39d18b..30d2fb77 100644
--- a/include/vulkan.h
+++ b/include/vulkan.h
@@ -33,7 +33,7 @@
#include "vk_platform.h"
// Vulkan API version supported by this file
-#define VK_API_VERSION VK_MAKE_VERSION(0, 97, 1)
+#define VK_API_VERSION VK_MAKE_VERSION(0, 97, 2)
#ifdef __cplusplus
extern "C"
@@ -280,14 +280,6 @@ typedef enum VkDescriptorPoolUsage_
VK_ENUM_RANGE(DESCRIPTOR_POOL_USAGE, ONE_SHOT, DYNAMIC)
} VkDescriptorPoolUsage;
-typedef enum VkDescriptorUpdateMode_
-{
- VK_DESCRIPTOR_UPDATE_MODE_COPY = 0x00000000,
- VK_DESCRIPTOR_UPDATE_MODE_FASTEST = 0x00000001,
-
- VK_ENUM_RANGE(DESCRIPTOR_UPDATE_MODE, COPY, FASTEST)
-} VkDescriptorUpdateMode;
-
typedef enum VkDescriptorSetUsage_
{
VK_DESCRIPTOR_SET_USAGE_ONE_SHOT = 0x00000000,
@@ -2194,8 +2186,6 @@ typedef VkResult (VKAPI *PFN_vkLoadPipelineDerivative)(VkDevice device, size_t d
typedef VkResult (VKAPI *PFN_vkCreatePipelineLayout)(VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, VkPipelineLayout* pPipelineLayout);
typedef VkResult (VKAPI *PFN_vkCreateSampler)(VkDevice device, const VkSamplerCreateInfo* pCreateInfo, VkSampler* pSampler);
typedef VkResult (VKAPI *PFN_vkCreateDescriptorSetLayout)(VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayout* pSetLayout);
-typedef VkResult (VKAPI *PFN_vkBeginDescriptorPoolUpdate)(VkDevice device, VkDescriptorUpdateMode updateMode);
-typedef VkResult (VKAPI *PFN_vkEndDescriptorPoolUpdate)(VkDevice device, VkCmdBuffer cmd);
typedef VkResult (VKAPI *PFN_vkCreateDescriptorPool)(VkDevice device, VkDescriptorPoolUsage poolUsage, uint32_t maxSets, const VkDescriptorPoolCreateInfo* pCreateInfo, VkDescriptorPool* pDescriptorPool);
typedef VkResult (VKAPI *PFN_vkResetDescriptorPool)(VkDevice device, VkDescriptorPool descriptorPool);
typedef VkResult (VKAPI *PFN_vkAllocDescriptorSets)(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorSetUsage setUsage, uint32_t count, const VkDescriptorSetLayout* pSetLayouts, VkDescriptorSet* pDescriptorSets, uint32_t* pCount);
@@ -2634,14 +2624,6 @@ VkResult VKAPI vkCreateDescriptorSetLayout(
const VkDescriptorSetLayoutCreateInfo* pCreateInfo,
VkDescriptorSetLayout* pSetLayout);
-VkResult VKAPI vkBeginDescriptorPoolUpdate(
- VkDevice device,
- VkDescriptorUpdateMode updateMode);
-
-VkResult VKAPI vkEndDescriptorPoolUpdate(
- VkDevice device,
- VkCmdBuffer cmd);
-
VkResult VKAPI vkCreateDescriptorPool(
VkDevice device,
VkDescriptorPoolUsage poolUsage,