[Mesa-dev] [st/va] Fix leak in VAAPI subpictures
Namburu, Chandu-babu
chandu at amd.com
Thu Jun 22 09:25:51 UTC 2017
From: Chandu Babu N <chandu at amd.com>
Subject: [PATCH] [st/va] Fix leak in VAAPI subpictures
sampler view allocated in vaAssociateSubpicture is not cleared
in vaiDeassociateSubpicture.
Reviewed-by: Christian König <christian.koenig at amd.com>
---
src/gallium/state_trackers/va/subpicture.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/state_trackers/va/subpicture.c b/src/gallium/state_trackers/va/subpicture.c
index 15d52b9..981a99c 100644
--- a/src/gallium/state_trackers/va/subpicture.c
+++ b/src/gallium/state_trackers/va/subpicture.c
@@ -283,6 +283,7 @@ vlVaDeassociateSubpicture(VADriverContextP ctx, VASubpictureID subpicture,
while (surf->subpics.size && util_dynarray_top(&surf->subpics, vlVaSubpicture *) == NULL)
(void)util_dynarray_pop(&surf->subpics, vlVaSubpicture *);
}
+ pipe_sampler_view_reference(&sub->sampler,NULL);
mtx_unlock(&drv->mutex);
return VA_STATUS_SUCCESS;
--
2.7.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170622/5fcf428b/attachment.html>
More information about the mesa-dev
mailing list