diff options
author | Sushil Chauhan <sushilchauhan@codeaurora.org> | 2015-04-08 15:54:42 -0700 |
---|---|---|
committer | Sushil Chauhan <sushilchauhan@codeaurora.org> | 2015-04-16 10:41:14 -0700 |
commit | 7dd3a4368f7f1a401b135cdb323b90ea12f4dcfb (patch) | |
tree | 26625621456cc954a031da26e715bf0b05f471f5 /libgralloc/gr.h | |
parent | e6b3209514fae1db6ff7a66baf74dc78cfbb9143 (diff) | |
download | hardware_qcom_display-7dd3a4368f7f1a401b135cdb323b90ea12f4dcfb.tar.gz hardware_qcom_display-7dd3a4368f7f1a401b135cdb323b90ea12f4dcfb.tar.bz2 hardware_qcom_display-7dd3a4368f7f1a401b135cdb323b90ea12f4dcfb.zip |
gralloc: Add gralloc perform api to query RGB data address
A client can call GRALLOC_MODULE_PERFORM_GET_RGB_DATA_ADDRESS api
to get RGB data address for any linear or UBWC aligned RGB buffer.
Change-Id: I3a7d25f504b7ba1dec79cc872cafbb38ddbb6bd2
Diffstat (limited to 'libgralloc/gr.h')
-rw-r--r-- | libgralloc/gr.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libgralloc/gr.h b/libgralloc/gr.h index 5ee0cf87f..7dbf6c5c1 100644 --- a/libgralloc/gr.h +++ b/libgralloc/gr.h @@ -71,6 +71,7 @@ int decideBufferHandlingMechanism(int format, const char *compositionUsed, int alloc_buffer(private_handle_t **pHnd, int w, int h, int format, int usage); void free_buffer(private_handle_t *hnd); int getYUVPlaneInfo(private_handle_t* pHnd, struct android_ycbcr* ycbcr); +int getRgbDataAddress(private_handle_t* pHnd, void* rgb_data); // To query if UBWC is enabled, based on format and usage flags bool isUBwcEnabled(int format, int usage); |