OSDN Git Service

Ensure we close all the gem handles.
authorKalyan Kondapally <kalyan.kondapally@intel.com>
Mon, 12 Jun 2017 18:29:43 +0000 (11:29 -0700)
committerKalyan Kondapally <kalyan.kondapally@intel.com>
Mon, 12 Jun 2017 18:33:28 +0000 (11:33 -0700)
commitb97f4d17b4cf627f7cb35477a6aab99b52a87acc
treec40cfe4fdf2eb3f7a4ec1b1fbbc9e737647a9979
parent95bfdffac46d0f1d86216fce3c93aadde1acce48
Ensure we close all the gem handles.

We create gem handles in our side which need to be closed
when releasing buffer. This was not an issue on Linux as
minigbm takes care of it.

Jira: None.
Test: shmem doesn't grow when switching between apps on Android.

Signed-off-by: Kalyan Kondapally <kalyan.kondapally@intel.com>
os/android/gralloc1bufferhandler.cpp
os/android/grallocbufferhandler.cpp
os/android/platformdefines.h
os/android/utils_android.h