From e7bb6df7cb281cd002c5d33a79b5498cc4b1995f Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Wed, 26 Mar 2025 14:32:04 -0500 Subject: [PATCH] venus: Assume wsi_mem->base_bo != NULL Now that the WSI code is signaling the correct BO, we don't need this workaround in venus. Fixes: a315a64291b0 ("venus: relax 2 assertions for prime blit path") Reviewed-by: Yiwei Zhang Part-of: --- src/virtio/vulkan/vn_queue.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/virtio/vulkan/vn_queue.c b/src/virtio/vulkan/vn_queue.c index 2fada966c3a..96acb8559fc 100644 --- a/src/virtio/vulkan/vn_queue.c +++ b/src/virtio/vulkan/vn_queue.c @@ -986,8 +986,7 @@ vn_queue_wsi_present(struct vn_queue_submission *submit) struct vk_queue *queue_vk = vk_queue_from_handle(submit->queue_handle); struct vn_device *dev = vn_device_from_vk(queue_vk->base.device); - /* base_bo can be NULL for prime blit src */ - if (!submit->wsi_mem || !submit->wsi_mem->base_bo) + if (!submit->wsi_mem) return; if (dev->renderer->info.has_implicit_fencing) {