From 41d05737ec643b0543b3a277b4d118137fedc4cb Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Mon, 22 Jul 2024 10:54:44 -0500 Subject: [PATCH] nvk: Call into NIL to populate the null descriptor Part-of: --- src/nouveau/vulkan/nvk_device.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/nouveau/vulkan/nvk_device.c b/src/nouveau/vulkan/nvk_device.c index 1722756efbd..4be445cf424 100644 --- a/src/nouveau/vulkan/nvk_device.c +++ b/src/nouveau/vulkan/nvk_device.c @@ -175,10 +175,12 @@ nvk_CreateDevice(VkPhysicalDevice physicalDevice, goto fail_zero_page; /* Reserve the descriptor at offset 0 to be the null descriptor */ - uint32_t null_image[8] = { 0, }; + uint32_t null_tic[8] = { 0, }; + nil_fill_null_tic(&pdev->info, dev->zero_page->va->addr, &null_tic); + ASSERTED uint32_t null_image_index; result = nvk_descriptor_table_add(dev, &dev->images, - null_image, sizeof(null_image), + null_tic, sizeof(null_tic), &null_image_index); assert(result == VK_SUCCESS); assert(null_image_index == 0);