vulkan.h: Bug 14181 - Barriers need to be more precise
diff --git a/vulkan.py b/vulkan.py
index 4b23a3a..6d457fb 100755
--- a/vulkan.py
+++ b/vulkan.py
@@ -754,26 +754,27 @@
Proto("void", "CmdSetEvent",
[Param("VkCmdBuffer", "cmdBuffer"),
Param("VkEvent", "event"),
- Param("VkPipeEvent", "pipeEvent")]),
+ Param("VkPipelineStageFlags", "stageMask")]),
Proto("void", "CmdResetEvent",
[Param("VkCmdBuffer", "cmdBuffer"),
Param("VkEvent", "event"),
- Param("VkPipeEvent", "pipeEvent")]),
+ Param("VkPipelineStageFlags", "stageMask")]),
Proto("void", "CmdWaitEvents",
[Param("VkCmdBuffer", "cmdBuffer"),
- Param("VkWaitEvent", "waitEvent"),
Param("uint32_t", "eventCount"),
Param("const VkEvent*", "pEvents"),
+ Param("VkPipelineStageFlags", "sourceStageMask"),
+ Param("VkPipelineStageFlags", "destStageMask"),
Param("uint32_t", "memBarrierCount"),
Param("const void**", "ppMemBarriers")]),
Proto("void", "CmdPipelineBarrier",
[Param("VkCmdBuffer", "cmdBuffer"),
- Param("VkWaitEvent", "waitEvent"),
- Param("uint32_t", "pipeEventCount"),
- Param("const VkPipeEvent*", "pPipeEvents"),
+ Param("VkPipelineStageFlags", "sourceStageMask"),
+ Param("VkPipelineStageFlags", "destStageMask"),
+ Param("bool32_t", "byRegion"),
Param("uint32_t", "memBarrierCount"),
Param("const void**", "ppMemBarriers")]),