From 6725804efb6ba87d52a8d2617214833cd8e3913f Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Sat, 28 May 2022 08:50:37 +1000 Subject: [PATCH] nvk: add missing finish calls Part-of: --- src/nouveau/vulkan/nvk_device.c | 1 + src/nouveau/vulkan/nvk_physical_device.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/nouveau/vulkan/nvk_device.c b/src/nouveau/vulkan/nvk_device.c index 7b8b9fd..74afc2a 100644 --- a/src/nouveau/vulkan/nvk_device.c +++ b/src/nouveau/vulkan/nvk_device.c @@ -51,5 +51,6 @@ nvk_DestroyDevice(VkDevice _device, const VkAllocationCallbacks *pAllocator) if (!device) return; + vk_device_finish(&device->vk); vk_free(&device->vk.alloc, device); } diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index 3356f69..e0835d5 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -222,6 +222,7 @@ void nvk_physical_device_destroy(struct nvk_physical_device *device) { nouveau_ws_device_destroy(device->dev); + vk_physical_device_finish(&device->vk); vk_free(&device->instance->vk.alloc, device); } -- 2.7.4