diff options
author | Naseer Ahmed <naseer@codeaurora.org> | 2016-11-22 20:05:16 -0500 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-02-17 09:19:23 -0800 |
commit | e69031e9c7fa750b5540e45ebd02f2cc5a1333f6 (patch) | |
tree | 213e3f5bfe71f200837cf2cf3d2bf259df82484f /libcopybit | |
parent | 441526d42faf4b493fcd0c4ff3e2cce3c1f8e2d9 (diff) | |
download | display-e69031e9c7fa750b5540e45ebd02f2cc5a1333f6.tar.gz |
gralloc1: Add remaining functionality
* Use private_0 flag
* Add some legacy flags to be used during transition
* Fix gralloc module version
* Adjust makefiles for gralloc1
* Add support for dump, num flex planes and lock flex.
* Use a unique ID for buffer descriptors
* Do not delete buffer handle, fix after verifying framework fix.
* Current gralloc1 clients do not conform to the lock() requirement
in the gralloc1 header. Tracked in b/33588773
* Add perform APIs to get the buffer size and allocate a buffer
for use by SDM
* Fix reference counting
* Add a unique buffer ID
* Some cleanup in private_handle
* Create a wrapper class of private_handle to do refcounting
* Resolve implementation defined formats At allocation time, update buffer
descriptors to replace implementation defined formats with the ones we mean
to allocate
* Defer ion handle release
* Remove unused drm code.
* Add legacy constructor for private_handle_t used by some
clients
CRs-Fixed: 2007391
Change-Id: Ia9e816cec35ba45483a5b75d99f256325a010138
Diffstat (limited to 'libcopybit')
-rw-r--r-- | libcopybit/Android.mk | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libcopybit/Android.mk b/libcopybit/Android.mk index a1658264..3e6d8fee 100644 --- a/libcopybit/Android.mk +++ b/libcopybit/Android.mk @@ -21,6 +21,7 @@ LOCAL_COPY_HEADERS := copybit.h copybit_priv.h c2d2.h #Copy the headers regardless of whether copybit is built include $(BUILD_COPY_HEADERS) +ifneq ($(TARGET_USES_GRALLOC1), true) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional @@ -47,3 +48,4 @@ else endif endif endif +endif |