From 3b674771bb1f0a99c632c1c5fac4ddac314809dd Mon Sep 17 00:00:00 2001 From: Mary Guillemard Date: Mon, 30 Mar 2026 15:23:29 +0200 Subject: [PATCH] nvk: Do not fill cb0 at queue creation We are already doing this in nvk_push_draw_state_init there is no need for the extra DMA fill. Signed-off-by: Mary Guillemard Reviewed-by: Mel Henning Tested-by: Thomas H.P. Andersen Part-of: --- src/nouveau/vulkan/nvk_queue.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/nouveau/vulkan/nvk_queue.c b/src/nouveau/vulkan/nvk_queue.c index 0d45e3e753e..68ef6b7addb 100644 --- a/src/nouveau/vulkan/nvk_queue.c +++ b/src/nouveau/vulkan/nvk_queue.c @@ -431,12 +431,6 @@ nvk_queue_create(struct nvk_device *dev, &queue->draw_cb0); if (result != VK_SUCCESS) goto fail_exec_ctx; - - result = nvk_upload_queue_fill(dev, &dev->upload, - queue->draw_cb0->va->addr, 0, - queue->draw_cb0->size_B); - if (result != VK_SUCCESS) - goto fail_draw_cb0; } if (queue_family->queue_flags & VK_QUEUE_SPARSE_BINDING_BIT) {