[Mesa-dev] [PATCH] anv: Stop leaking the no_aux sampler surface state

Lionel Landwerlin lionel.g.landwerlin at intel.com
Tue Jul 11 15:19:48 UTC 2017


Well spotted!

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>

On 11/07/17 16:14, Jason Ekstrand wrote:
> Cc: mesa-stable at lists.freedesktop.org
> ---
>   src/intel/vulkan/anv_image.c | 5 +++++
>   1 file changed, 5 insertions(+)
>
> diff --git a/src/intel/vulkan/anv_image.c b/src/intel/vulkan/anv_image.c
> index 76ab923..9992685 100644
> --- a/src/intel/vulkan/anv_image.c
> +++ b/src/intel/vulkan/anv_image.c
> @@ -775,6 +775,11 @@ anv_DestroyImageView(VkDevice _device, VkImageView _iview,
>                             iview->sampler_surface_state);
>      }
>   
> +   if (iview->no_aux_sampler_surface_state.alloc_size > 0) {
> +      anv_state_pool_free(&device->surface_state_pool,
> +                          iview->no_aux_sampler_surface_state);
> +   }
> +
>      if (iview->storage_surface_state.alloc_size > 0) {
>         anv_state_pool_free(&device->surface_state_pool,
>                             iview->storage_surface_state);




More information about the mesa-dev mailing list