diff options
author | Iago Toral Quiroga <itoral@igalia.com> | 2020-04-23 11:00:14 +0200 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2020-10-13 21:21:29 +0000 |
commit | 63086287e2d19b2a6f686305dbb6a186c1c98566 (patch) | |
tree | 6a696f0b4ca16b120cea4aea44948e665d9043af /src/broadcom | |
parent | 71a75a5e7851e04fdce18e8572a0e5313fc07dbf (diff) |
v3dv: don't leak state BO from samplers
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>
Diffstat (limited to 'src/broadcom')
-rw-r--r-- | src/broadcom/vulkan/v3dv_device.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index dd379852261..1504a118e33 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -2109,6 +2109,9 @@ v3dv_DestroySampler(VkDevice _device, if (!sampler) return; + if (sampler->state) + v3dv_bo_free(device, sampler->state); + vk_free2(&device->alloc, pAllocator, sampler); } |