Add support for BGR_888 and CBYCRY_422_I in gralloc1. The
new formats will be used by camera application.
CRs-Fixed: 1116491
Change-Id: Iafa240294a1e2956b96f7aa9606326bb5635a2bd
- Adreno utils added new API to query buffer alignments by
additionally specifying format, number of samples and plane id.
- Call this new API if exist else fallback to existing.
Change-Id: Ida6b1ba2cbb284660ca022139e61af7a7c5ec4cf
CRs-fixed: 2037377
--For gralloc1, create a libgrallocutils that provides helpers to
calculate various buffer related info
--Make hwc2/gralloc1 structures independent of libdrmutils
and fb_id / gemhandles
--Implement GetBufferLayout API from BufferAllocator that can be called
by DAL before creating fb_id
Change-Id: I0aede7d1ea87302ecda593047728d381383484b9
CRs-fixed: 1114808
Remove unused code related to macro tiling from galloc and qdutils.
Add API to check for driver type and query caps based on driver.
Change-Id: I36cfa5529395c69deb886080be1c904ff5c9ad15
CRs-fixed: 1109207