Bug 14323: RasterLine and RasterDepthBias changes
diff --git a/vulkan.py b/vulkan.py
index 8843ee0..e7206b4 100755
--- a/vulkan.py
+++ b/vulkan.py
@@ -209,7 +209,8 @@
"VkDescriptorPool",
"VkDescriptorSet",
"VkDynamicViewportState",
- "VkDynamicRasterState",
+ "VkDynamicRasterLineState",
+ "VkDynamicRasterDepthBiasState",
"VkDynamicColorBlendState",
"VkDynamicDepthStencilState",
"VkRenderPass",
@@ -672,14 +673,23 @@
[Param("VkDevice", "device"),
Param("VkDynamicViewportState", "dynamicViewportState")]),
- Proto("VkResult", "CreateDynamicRasterState",
+ Proto("VkResult", "CreateDynamicRasterLineState",
[Param("VkDevice", "device"),
- Param("const VkDynamicRasterStateCreateInfo*", "pCreateInfo"),
- Param("VkDynamicRasterState*", "pState")]),
+ Param("const VkDynamicRasterLineStateCreateInfo*", "pCreateInfo"),
+ Param("VkDynamicRasterLineState*", "pState")]),
- Proto("VkResult", "DestroyDynamicRasterState",
+ Proto("VkResult", "DestroyDynamicRasterLineState",
[Param("VkDevice", "device"),
- Param("VkDynamicRasterState", "dynamicRasterState")]),
+ Param("VkDynamicRasterLineState", "dynamicRasterLineState")]),
+
+ Proto("VkResult", "CreateDynamicRasterDepthBiasState",
+ [Param("VkDevice", "device"),
+ Param("const VkDynamicRasterDepthBiasStateCreateInfo*", "pCreateInfo"),
+ Param("VkDynamicRasterDepthBiasState*", "pState")]),
+
+ Proto("VkResult", "DestroyDynamicRasterDepthBiasState",
+ [Param("VkDevice", "device"),
+ Param("VkDynamicRasterDepthBiasState", "dynamicRasterDepthBiasState")]),
Proto("VkResult", "CreateDynamicColorBlendState",
[Param("VkDevice", "device"),
@@ -742,9 +752,13 @@
[Param("VkCmdBuffer", "cmdBuffer"),
Param("VkDynamicViewportState", "dynamicViewportState")]),
- Proto("void", "CmdBindDynamicRasterState",
+ Proto("void", "CmdBindDynamicRasterLineState",
[Param("VkCmdBuffer", "cmdBuffer"),
- Param("VkDynamicRasterState", "dynamicRasterState")]),
+ Param("VkDynamicRasterLineState", "dynamicRasterLineState")]),
+
+ Proto("void", "CmdBindDynamicRasterDepthBiasState",
+ [Param("VkCmdBuffer", "cmdBuffer"),
+ Param("VkDynamicRasterDepthBiasState", "dynamicRasterDepthBiasState")]),
Proto("void", "CmdBindDynamicColorBlendState",
[Param("VkCmdBuffer", "cmdBuffer"),
@@ -1140,7 +1154,8 @@
"VkDescriptorPool",
"VkDescriptorSet",
"VkDynamicViewportState",
- "VkDynamicRasterState",
+ "VkDynamicRasterLineState",
+ "VkDynamicRasterDepthBiasState",
"VkDynamicColorBlendState",
"VkDynamicDepthStencilState",
"VkRenderPass",