diff options
Diffstat (limited to 'vulkan.py')
| -rwxr-xr-x | vulkan.py | 34 |
1 files changed, 25 insertions, 9 deletions
@@ -212,7 +212,8 @@ core = Extension( "VkDynamicRasterLineState", "VkDynamicRasterDepthBiasState", "VkDynamicColorBlendState", - "VkDynamicDepthStencilState", + "VkDynamicDepthState", + "VkDynamicStencilState", "VkRenderPass", "VkFramebuffer", ], @@ -700,14 +701,24 @@ core = Extension( [Param("VkDevice", "device"), Param("VkDynamicColorBlendState", "dynamicColorBlendState")]), - Proto("VkResult", "CreateDynamicDepthStencilState", + Proto("VkResult", "CreateDynamicDepthState", [Param("VkDevice", "device"), - Param("const VkDynamicDepthStencilStateCreateInfo*", "pCreateInfo"), - Param("VkDynamicDepthStencilState*", "pState")]), + Param("const VkDynamicDepthStateCreateInfo*", "pCreateInfo"), + Param("VkDynamicDepthState*", "pState")]), - Proto("VkResult", "DestroyDynamicDepthStencilState", + Proto("VkResult", "DestroyDynamicDepthState", [Param("VkDevice", "device"), - Param("VkDynamicDepthStencilState", "dynamicDepthStencilState")]), + Param("VkDynamicDepthState", "dynamicDepthState")]), + + Proto("VkResult", "CreateDynamicStencilState", + [Param("VkDevice", "device"), + Param("const VkDynamicStencilStateCreateInfo*", "pCreateInfoFront"), + Param("const VkDynamicStencilStateCreateInfo*", "pCreateInfoBack"), + Param("VkDynamicStencilState*", "pState")]), + + Proto("VkResult", "DestroyDynamicStencilState", + [Param("VkDevice", "device"), + Param("VkDynamicStencilState", "dynamicStencilState")]), Proto("VkResult", "CreateCommandPool", [Param("VkDevice", "device"), @@ -764,9 +775,13 @@ core = Extension( [Param("VkCmdBuffer", "cmdBuffer"), Param("VkDynamicColorBlendState", "dynamicColorBlendState")]), - Proto("void", "CmdBindDynamicDepthStencilState", + Proto("void", "CmdBindDynamicDepthState", + [Param("VkCmdBuffer", "cmdBuffer"), + Param("VkDynamicDepthState", "dynamicDepthState")]), + + Proto("void", "CmdBindDynamicStencilState", [Param("VkCmdBuffer", "cmdBuffer"), - Param("VkDynamicDepthStencilState", "dynamicDepthStencilState")]), + Param("VkDynamicStencilState", "dynamicStencilState")]), Proto("void", "CmdBindDescriptorSets", [Param("VkCmdBuffer", "cmdBuffer"), @@ -1157,7 +1172,8 @@ object_non_dispatch_list = [ "VkDynamicRasterLineState", "VkDynamicRasterDepthBiasState", "VkDynamicColorBlendState", - "VkDynamicDepthStencilState", + "VkDynamicDepthState", + "VkDynamicStencilState", "VkRenderPass", "VkFramebuffer", "VkSwapChainWSI", |
