diff options
| author | 2016-06-01 18:21:44 -0700 | |
|---|---|---|
| committer | 2016-09-12 14:20:14 -0700 | |
| commit | f62eaf5994ac86f4d84e2d34af727617919d7bb7 (patch) | |
| tree | 0e996e84447a0fb87b45be2c110aaa15d6defc82 /services/surfaceflinger/EventControlThread.cpp | |
| parent | eb03fd3a8bb5b1217b6a0eec513666856d7c6df3 (diff) | |
Squashed: gralloc1/binder/requestor
This is a combination of the following three commits:
libui: Convert Allocator and Mapper to gralloc1
Converts GraphicBufferAllocator and GraphicBufferMapper to speak
gralloc 1.0 (via the C++ shim and optionally the 1On0 adapter) instead
of gralloc 0.x.
-----
Create graphic buffer using binder interfaces
Using binder interfaces rather than directly allocating the buffer prevents
SELinux warnings.
-----
Add requestor name to GraphicBuffer alloc metadata
Adds a requestor name (usually the BufferQueue consumer's name) to the
metadata that GraphicBufferAllocator stores on allocation so that
`dumpsys SurfaceFlinger` can attempt to attribute buffer usage to the
correct client.
Bug: 28401203
Bug: 29402015
Bug: 30776557
Diffstat (limited to 'services/surfaceflinger/EventControlThread.cpp')
0 files changed, 0 insertions, 0 deletions