OSDN Git Service

drm_hwcomposer: Do not close duplicate gem handles in nvimporter
authorIsaac Simha <isimha@nvidia.com>
Wed, 14 Oct 2015 18:40:29 +0000 (11:40 -0700)
committerSean Paul <seanpaul@chromium.org>
Thu, 15 Oct 2015 18:35:40 +0000 (14:35 -0400)
commit6e02c9dac49084e7e94f33e3861e30b46647f914
tree49cc98116af516356edabe2f99d9199481961da0
parent0436173f2e3ba646078baf33208fa3ea54113bde
drm_hwcomposer: Do not close duplicate gem handles in nvimporter

When closing gem handles in ReleaseBufferImpl, do not try to close
the same one more than once.

BUG=chrome-os-partner:46443
TEST=Play youtube video, minimize.  Observe no "Failed to close
gem handle" messages in logcat.

Change-Id: I06598f304e3bd167a77f105eb2be86595ada8f4d
Signed-off-by: Isaac Simha <isimha@nvidia.com>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
nvimporter.cpp