vulkan: Update vulkan.h for revision 89 -- Bug #13743
Generalizing the VkDescriptorSetLayoutChain object.
diff --git a/vulkan.py b/vulkan.py
index 9a708fa..72cb9cd 100755
--- a/vulkan.py
+++ b/vulkan.py
@@ -202,7 +202,7 @@
"VkSampler",
"VkDescriptorSet",
"VkDescriptorSetLayout",
- "VkDescriptorSetLayoutChain",
+ "VkPipelineLayout",
"VkDescriptorPool",
"VkDynamicStateObject",
"VkDynamicVpState",
@@ -532,6 +532,11 @@
Param("VkPipeline", "basePipeline"),
Param("VkPipeline*", "pPipeline")]),
+ Proto("VkResult", "CreatePipelineLayout",
+ [Param("VkDevice", "device"),
+ Param("const VkPipelineLayoutCreateInfo*", "pCreateInfo"),
+ Param("VkPipelineLayout*", "pPipelineLayout")]),
+
Proto("VkResult", "CreateSampler",
[Param("VkDevice", "device"),
Param("const VkSamplerCreateInfo*", "pCreateInfo"),
@@ -542,12 +547,6 @@
Param("const VkDescriptorSetLayoutCreateInfo*", "pCreateInfo"),
Param("VkDescriptorSetLayout*", "pSetLayout")]),
- Proto("VkResult", "CreateDescriptorSetLayoutChain",
- [Param("VkDevice", "device"),
- Param("uint32_t", "setLayoutArrayCount"),
- Param("const VkDescriptorSetLayout*", "pSetLayoutArray"),
- Param("VkDescriptorSetLayoutChain*", "pLayoutChain")]),
-
Proto("VkResult", "BeginDescriptorPoolUpdate",
[Param("VkDevice", "device"),
Param("VkDescriptorUpdateMode", "updateMode")]),
@@ -976,10 +975,10 @@
"VkDepthStencilView",
"VkShader",
"VkPipeline",
+ "VkPipelineLayout",
"VkSampler",
"VkDescriptorSet",
"VkDescriptorSetLayout",
- "VkDescriptorSetLayoutChain",
"VkDescriptorPool",
"VkDynamicStateObject",
"VkCmdBuffer",