diff options
author | Tomasz Figa <[email protected]> | 2016-07-15 16:53:50 +0900 |
---|---|---|
committer | Emil Velikov <[email protected]> | 2016-07-20 15:48:54 +0100 |
commit | 9e1248d0752e692714b58ef1f2211ec7e172c8cf (patch) | |
tree | c69560cbea06c2864b2639033326ad452f8b234b /src/util/Makefile.sources | |
parent | 565fa6b748e952098b2e69eff4be6ac15c204043 (diff) |
egl/android: Stop leaking DRI images
Current implementation of the DRI image loader does not free the images
created in get_back_bo() and so leaks memory. Moreover, it creates a new
image every time the DRI driver queries for buffers, even if the backing
native buffer has not changed. leaking memory again.
This patch adds missing call to destroyImage() in droid_enqueue_buffer()
and a check if image is already created to get_back_bo() to fix the
above.
Cc: "11.2 12.0" <[email protected]>
Signed-off-by: Tomasz Figa <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Reviewed-by: Emil Velikov <[email protected]>
Diffstat (limited to 'src/util/Makefile.sources')
0 files changed, 0 insertions, 0 deletions