From 71a75a5e7851e04fdce18e8572a0e5313fc07dbf Mon Sep 17 00:00:00 2001 From: Iago Toral Quiroga Date: Thu, 23 Apr 2020 10:59:55 +0200 Subject: [PATCH] v3dv: don't leak the texture shader state BO from image views Part-of: --- src/broadcom/vulkan/v3dv_image.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/broadcom/vulkan/v3dv_image.c b/src/broadcom/vulkan/v3dv_image.c index 7a53b2a..ee862e8 100644 --- a/src/broadcom/vulkan/v3dv_image.c +++ b/src/broadcom/vulkan/v3dv_image.c @@ -650,6 +650,9 @@ v3dv_DestroyImageView(VkDevice _device, V3DV_FROM_HANDLE(v3dv_device, device, _device); V3DV_FROM_HANDLE(v3dv_image_view, image_view, imageView); + if (image_view->texture_shader_state) + v3dv_bo_free(device, image_view->texture_shader_state); + vk_free2(&device->alloc, pAllocator, image_view); } -- 2.7.4