From 48680d55055b51db7621600b8bf4526e9e3fdf80 Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Fri, 2 Jan 2026 17:55:12 -0800 Subject: [PATCH] venus: add back vn_QueuePresentKHR Prepare to not rely on implicit fencing. Part-of: --- src/virtio/vulkan/vn_wsi.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/virtio/vulkan/vn_wsi.c b/src/virtio/vulkan/vn_wsi.c index d8dea51d35a..3ce1b95f013 100644 --- a/src/virtio/vulkan/vn_wsi.c +++ b/src/virtio/vulkan/vn_wsi.c @@ -443,3 +443,13 @@ vn_AcquireNextImage2KHR(VkDevice device, return vn_result(dev->instance, result); } + +VKAPI_ATTR VkResult VKAPI_CALL +vn_QueuePresentKHR(VkQueue _queue, const VkPresentInfoKHR *pPresentInfo) +{ + VN_TRACE_FUNC(); + VK_FROM_HANDLE(vk_queue, queue_vk, _queue); + + return wsi_common_queue_present( + queue_vk->base.device->physical->wsi_device, queue_vk, pPresentInfo); +}