OSDN Git Service

No need to maintain a cache of OverlayBuffers.
authorKalyan Kondapally <kalyan.kondapally@intel.com>
Sat, 21 Jan 2017 08:18:09 +0000 (00:18 -0800)
committerKalyan Kondapally <kalyan.kondapally@intel.com>
Sat, 21 Jan 2017 20:19:21 +0000 (12:19 -0800)
commit64152f61ab97baaebdac3956ae3966f57b3a96d4
treeec9aac90d555d9973c66caaa5bf31e6b3b4feb05
parent915107c351b14ea3e196c4ba55faeb4e993e5b2e
No need to maintain a cache of OverlayBuffers.

We cache imported buffers which is unneeded as Gralloc does it
already. Instead, what we try to ensure is have a reference to
the buffer till it is scanned out.

Jira: None.
Test: Doesnt regress Android, Test cases work on Linux.
common/core/internaldisplay.cpp
common/display/displayplanemanager.cpp
common/display/displayplanemanager.h
common/display/overlaybuffer.cpp
common/display/overlaybuffer.h