projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9e9f784
)
st/va: Fix leak in VAAPI subpictures
author
Chandu Babu N
<chandu@amd.com>
Thu, 22 Jun 2017 05:18:41 +0000
(10:48 +0530)
committer
Christian König
<christian.koenig@amd.com>
Thu, 22 Jun 2017 10:09:43 +0000
(12:09 +0200)
sampler view allocated in vaAssociateSubpicture is not cleared
in vaiDeassociateSubpicture.
Reviewed-by: Christian König <christian.koenig@amd.com>
src/gallium/state_trackers/va/subpicture.c
patch
|
blob
|
history
diff --git
a/src/gallium/state_trackers/va/subpicture.c
b/src/gallium/state_trackers/va/subpicture.c
index 15d52b941c32644218f734b5920d7933e2e07e1c..981a99cec538778c78014d12483bf70bf75742c5 100644
(file)
--- 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;