panvk: Fix device mempool leaks

Signed-off-by: Mary Guillemard <mary.guillemard@collabora.com>
Fixes: 2eaa437574 ("panvk: Use memory pools for internal GPU data attached to vulkan objects")
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29783>
This commit is contained in:
Mary Guillemard 2024-06-19 09:06:16 +02:00
parent 9ff209342b
commit f6a7a141c7

View file

@ -246,6 +246,7 @@ panvk_per_arch(destroy_device)(struct panvk_device *device,
panvk_per_arch(blend_shader_cache_cleanup)(device);
panvk_priv_bo_unref(device->tiler_heap);
panvk_priv_bo_unref(device->sample_positions);
panvk_device_cleanup_mempools(device);
pan_kmod_vm_destroy(device->kmod.vm);
if (device->debug.decode_ctx)