diff --git a/src/xrt/auxiliary/vk/vk_helpers.c b/src/xrt/auxiliary/vk/vk_helpers.c index 70b8c4e67..d1b8055a4 100644 --- a/src/xrt/auxiliary/vk/vk_helpers.c +++ b/src/xrt/auxiliary/vk/vk_helpers.c @@ -781,6 +781,7 @@ vk_get_device_functions(struct vk_bundle *vk) vk->vkCreateDescriptorPool = GET_DEV_PROC(vk, vkCreateDescriptorPool); vk->vkDestroyDescriptorPool = GET_DEV_PROC(vk, vkDestroyDescriptorPool); vk->vkAllocateDescriptorSets = GET_DEV_PROC(vk, vkAllocateDescriptorSets); + vk->vkFreeDescriptorSets = GET_DEV_PROC(vk, vkFreeDescriptorSets); vk->vkCreateGraphicsPipelines = GET_DEV_PROC(vk, vkCreateGraphicsPipelines); vk->vkDestroyPipeline = GET_DEV_PROC(vk, vkDestroyPipeline); vk->vkCreatePipelineLayout = GET_DEV_PROC(vk, vkCreatePipelineLayout); diff --git a/src/xrt/auxiliary/vk/vk_helpers.h b/src/xrt/auxiliary/vk/vk_helpers.h index 45ca34b40..cfc09ee0f 100644 --- a/src/xrt/auxiliary/vk/vk_helpers.h +++ b/src/xrt/auxiliary/vk/vk_helpers.h @@ -165,6 +165,7 @@ struct vk_bundle PFN_vkCreateDescriptorPool vkCreateDescriptorPool; PFN_vkDestroyDescriptorPool vkDestroyDescriptorPool; PFN_vkAllocateDescriptorSets vkAllocateDescriptorSets; + PFN_vkFreeDescriptorSets vkFreeDescriptorSets; PFN_vkCreateGraphicsPipelines vkCreateGraphicsPipelines; PFN_vkDestroyPipeline vkDestroyPipeline; PFN_vkCreatePipelineLayout vkCreatePipelineLayout;