···669669 VkDeviceMemory *out_mem);
670670671671/*!
672672+ * Given a DeviceMemory handle created to be exportable, outputs the native buffer type (FD on desktop Linux)
673673+ * equivalent.
674674+ *
675675+ * Caller assumes ownership of handle which should be unreferenced with @ref u_graphics_buffer_unref
676676+ *
677677+ * @param vk Vulkan bundle
678678+ * @param device_memory The memory to get the handle of
679679+ * @param[out] out_handle A pointer to the handle to populate
680680+ *
681681+ * @ingroup aux_vk
682682+ */
683683+VkResult
684684+vk_get_native_handle_from_device_memory(struct vk_bundle *vk,
685685+ VkDeviceMemory device_memory,
686686+ xrt_graphics_buffer_handle_t *out_handle);
687687+688688+/*!
672689 * @ingroup aux_vk
673690 * Helper to create a VkImage
674691 */