Commit Graph

14 Commits

Author SHA1 Message Date
Govind R Sekhar
fb0ca45606 gralloc: Define UBWC_NV124R format usage
Change-Id: I62b804852008558dac2aa5c9838b17bae3ac1df4
CRs-Fixed: 3672627
2024-01-17 19:19:44 +05:30
Vikas batchu
0c7892c503 commonsys-intf: QTIGralloc: Add new camera FLEX formats
Define new linear camera FLEX formats with batch size of 2, 4, 8

Change-Id: I7b1be2ced41ce41987ca893f1ed3ba73d3ecf0bf
2023-03-30 11:02:26 -07:00
Manoj Kumar AVM
d5d5f9214a gralloc: Add UBWC-P usage flags
Add GRALLOC_USAGE_PRIVATE_NO_UBWC_P usage flag to allow
clients to select UBWCP functionality on a given gralloc buffer.

Change-Id: I715f50b8c8056c27c041a5315116db5e58633bcc
2023-02-06 11:21:13 -08:00
Ramkumar Radhakrishnan
3a68827d32 gralloc: Add metadata interface to change buffer permission
Store buffer access control information in metadata and add interface
to set/change buffer access control after the buffer allocation

Change-Id: I2dfb99c4db82f896b623a1f394977632a4bfd0e0
(cherry picked from commit 222f30bc47e072a6e7d3ba677f6630f2dc7e9661)
2022-04-19 10:01:10 -07:00
qctecmdr
a3d369d991 Merge "gralloc: Define YCbCr_420_SP_4R_UBWC format" 2022-04-13 01:59:34 -07:00
Naseer Ahmed
2d51d41135 gralloc: Add video HW usage flag
GRALLOC_USAGE_PRIVATE_VIDEO_HW indicates that this buffer can use video
hardware.

Change-Id: I45fd173e08663123970caec7390867c031ad91b3
2021-12-20 15:02:24 -08:00
Lohit Narayan
54bd6e12d5 gralloc: Define YCbCr_420_SP_4R_UBWC format
Add support for this UBWC to enable sharing buffers.

Change-Id: I754d59e28126a4a205a39292d9a90cbbb7ff9db5
2021-12-16 03:32:21 -08:00
Ravi Ranjan
f556c7cc0d gralloc: Update enum value for ITU_R_709_FR
Update the values of defines as it was done previously. Reordering
value of defines will cause backward compatibility issues. Update
value of ITU_R_709_FR as a new enum value which was not used
previously.

Change-Id: Ief47e131863e6d01481f1d5c2097bd7ce100cd7a
2021-07-01 03:57:55 -07:00
Ravi Ranjan
01003ce023 gralloc: Add support for color space ITU_R_709_FR
CRs-fixed: 2860964
Change-Id: I1272b0f459ac6388d951d864a35f1e7d8e94b5fb
2021-04-28 04:13:56 -07:00
Ashish Kumar
fa070dee7b gralloc: Define FSC HAL Pixel formats
Change-Id: I44168444fb508f7571cbc85e6fc5451ad10f834f
2021-02-07 23:03:47 -08:00
Zube Molokwu
058b55de20 display:Adds ColorSpace macros to support gralloc4
Change-Id: Ided5ac9548269adaf8f5414ba0dd86abadb51d9b
2020-11-09 10:18:23 -08:00
Dhruv Kaushik
fcc2e6ea0f gralloc: Change HAL_PIXEL_FORMAT_YCbCr_420_P010 macro
Use value 54 from system include for HAL_PIXEL_FORMAT_YCbCr_420_P010

Change-Id: I5a008141a857f4c7c3e4f116c78553f34030ae2f
Crs-fixed: 2688319
2020-05-20 23:47:39 -07:00
Arun Kumar K.R
a6ab9d11b4 commonsys-intf: QTIGralloc: Add new camera FLEX formats
Define new camera FLEX formats for UBWC batch size of 2, 4, 8

Change-Id: Ibdbff8f802a7d2bc6ed0962b467ddf8ef3155175
Crs-fixed: 2654646
2020-04-01 11:14:25 +05:30
Tharaga Balachandran
a069a7e22d display: Update metadata
This change adds libgralloc.qti to support Gralloc4 and the transition to
standardized metadata.

CRs-Fixed: 2619182
Change-Id: Ia43de9b1dc9da52affc508783c046b82cde1775e
2020-02-24 17:45:36 -05:00