summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* gralloc: disable GRALLOC_USAGE_CURSORMichael Gernoth2016-01-081-0/+21
| | | | | | | Disable the GRALLOC_USAGE_CURSOR-flag when gralloc.h is included as our gralloc-blob can not handle it. Change-Id: I88baf92de9a74939b65f89e9628b62be88cfaede
* Merge remote-tracking branch 'gl-mirror/d-jb-mr0-release-hwc' into ↵Pavlo Suikov2012-12-041-0/+85
|\ | | | | | | | | | | | | | | | | d-jb-mr1-release Early regionizer adaptation for HWC API 1.0. Change-Id: I1842e09500af8c9b79c0a01bb960ab9f2427d488 Signed-off-by: Pavlo Suikov <pavlo.suikov@ti.com>
| * gralloc: provide convenience macros for halsTony Lofthouse2012-11-281-0/+85
| | | | | | | | | | | | | | | | | | | | | | | Specify a set of macros for obtains fields from the native implementation of a gralloc (native buffer) handle. It is expected that to support the k3.0/legacy DDK environment that DOMX could use the following: ion_slots = GET_ION_FD_COUNT(pGrallocHandle) /* This strategy is invalid for anything over than NV12 */ assert(HND_FMT(pGrallocHandle) == HAL_PIXEL_FORMAT_TI_NV12); if (ion_slots == 0) { pBuffer = GET_PVR_FD(pGrallocHandle); pAuxBuf1 = -1; } else { assert(ion_slots > 1); pBuffer = GET_ION_FD(pGrallocHandle, 0); pAuxBuf1 = GET_ION_FD(pGrallocHandle, 1); } Change-Id: I0f95472f1a7e8a145ddd5bc1f3708d78d679d101 Signed-off-by: Tony Lofthouse <a0741364@ti.com>
* ION: Moved ion to libion_tiDaniel Levin2012-11-191-0/+1
Since Google approach is to have own ion library in parallel with TI ion library, latter has been renamed to ion_ti in JB MR1 and moved into hardware/ti/omap4xxx together with kernel headers. This patch updates Google ion_ti to recent version from TI JB MR0 release and moves sources to libion_ti to avoid accidental picking up of system/core/include/ion/ion.h instead of TI ion.h header. Change-Id: Icbaddbe65298a99fa7d7d5c53e9736774dc75ead Signed-off-by: Daniel Levin <dendy@ti.com>