diff options
Diffstat (limited to 'src/venus/venus-protocol/vn_protocol_renderer_util.h')
-rw-r--r-- | src/venus/venus-protocol/vn_protocol_renderer_util.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/venus/venus-protocol/vn_protocol_renderer_util.h b/src/venus/venus-protocol/vn_protocol_renderer_util.h index 1912c35..a98334b 100644 --- a/src/venus/venus-protocol/vn_protocol_renderer_util.h +++ b/src/venus/venus-protocol/vn_protocol_renderer_util.h @@ -113,6 +113,7 @@ struct vn_device_proc_table { PFN_vkCmdSetStencilReference CmdSetStencilReference; PFN_vkCmdSetStencilTestEnable CmdSetStencilTestEnable; PFN_vkCmdSetStencilWriteMask CmdSetStencilWriteMask; + PFN_vkCmdSetVertexInputEXT CmdSetVertexInputEXT; PFN_vkCmdSetViewport CmdSetViewport; PFN_vkCmdSetViewportWithCount CmdSetViewportWithCount; PFN_vkCmdUpdateBuffer CmdUpdateBuffer; @@ -479,6 +480,9 @@ vn_util_init_device_proc_table(VkDevice dev, ext_table->EXT_extended_dynamic_state ? VN_GDPA(dev, vkCmdSetStencilTestEnableEXT) : NULL; proc_table->CmdSetStencilWriteMask = VN_GDPA(dev, vkCmdSetStencilWriteMask); + proc_table->CmdSetVertexInputEXT = + ext_table->EXT_vertex_input_dynamic_state ? VN_GDPA(dev, vkCmdSetVertexInputEXT) : + NULL; proc_table->CmdSetViewport = VN_GDPA(dev, vkCmdSetViewport); proc_table->CmdSetViewportWithCount = api_version >= VK_API_VERSION_1_3 ? VN_GDPA(dev, vkCmdSetViewportWithCount) : |