Tharaga Balachandran
c20aa83dae
display: Fix garbage values from UPDATE_COLOR_SPACE
...
This change initializes the local "ColorMetaData color"
to prevent uninitialized values being read.
CRs-Fixed: 2660086
Change-Id: I67284a57d4e12a0289824288b36804e3bd76fd02
2020-04-08 17:00:59 -04:00
Ramakant Singh
0ed17fb8a5
display: Remove redundant lib displayconfig
...
Change-Id: I9021a9460f08ae35a096e0d7d8739c2dc059ecbf
2020-03-01 21:25:16 -08:00
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
qctecmdr
0b169cb805
Merge "display: Remove gralloc debug property code"
2020-02-22 08:50:23 -08:00
Tharaga Balachandran
a6480a48d4
qdMetadata: Remove unused metadata types
...
This change removes metadata types which are not set. The color
space is also set through ColorMetadata, with helpers to convert
to/from the legacy type ColorSpace_t.
CRs-Fixed: 2606686
Change-Id: I2dd67c0082a31ca6900fe845c13d0519a2289060
2020-02-20 15:20:41 -08:00
Tharaga Balachandran
c398796f7c
display: Remove gralloc debug property code
...
querySDEInfo is an unused function and can be removed.
CRs-Fixed: 2619084
Change-Id: I2857e1c8c77a48697c83af421cd3a8e3a92ec7ee
2020-02-13 17:11:18 -05:00
Padmanabhan Komanduru
d5010db9e1
display: add support for IDisplayConfig 2.0
...
Change-Id: I7193697b95ea58c5661d3a8782c30ada3813a042
2020-02-10 14:14:46 +05:30
qctecmdr
651d9fc79b
Merge "gralloc: Move WFD usage flag to sanctioned vendor bit"
2020-01-28 20:15:08 -08:00
Tharaga Balachandran
ed245fe3e7
gralloc: Move WFD usage flag to sanctioned vendor bit
...
CRs-Fixed: 2606686
Change-Id: I82408c0f2747d50d6f7cfce8e665a45897518a76
2020-01-27 10:23:42 -08:00
Alisha Thapaliya
cf0c470a06
display: Add display_color_processing header to commonsys-intf
...
Add header file as a part of display_intf_headers
Change-Id: Idee868ea539a4e4675245d6b7b57c7d1c6c8f5e1
2020-01-23 14:13:17 -08:00
Ramakant Singh
836f8a0dc7
libqdmetadata: System Extension partition and Product partition
...
libqdmetadata to Product partition
Change-Id: I609470b5e772371725af7ca742c6ae5b49033ed5
2020-01-22 04:57:34 -08:00
Ramakant Singh
45f33e536d
qdmetadata: QSSI violator whitelist removal
...
Remove system partition
Change-Id: I686f4910db0e5b1ed4d3516bd4b5901c6cd3eedc
2020-01-22 11:42:01 +05:30
Abhijith Desai
e4c68d0076
Merge tag 'display-android-commonsys.lnx.1.1-200103' into display-sysintf.lnx.1.2
...
* tag 'display-android-commonsys.lnx.1.1-200103':
commonsys-intf: display: Add SmoMo mode interface
display: update frame scheduler interface
Change-Id: I7473b510e2672c4602f2036f75bc97f7ed0819eb
2020-01-03 18:41:01 +05:30
Linux Build Service Account
6ad5ffb472
Merge "display: update frame scheduler interface" into display-android-commonsys.lnx.1.1
2019-12-16 21:58:51 -08:00
ckosuru
55eea11c97
display upmerge from display-android-commonsys.lnx.1.1 to display-sysintf.lnx.1.2
...
Change-Id: I2c9cc4bc3d87cb69bfb1a564ab7fdafe51fd2735
2019-12-04 13:27:03 +05:30
Yujun Zhang
9c2955c53f
commonsys-intf: display: Add SmoMo mode interface
...
Add interfaces which allow users to get and set SmoMo
mode.
Change-Id: I2e0adb367cf17421dd69bf4cbcaa568dc3d3f1fb
2019-11-28 13:48:36 +08:00
Padmanabhan Komanduru
dc6ed9c81a
display: update frame scheduler interface
...
Update the interface for frame scheduler to add
the timestamp of the fence.
Change-Id: Ic1ec16714b1792e761d03a7637d2e601a9c5d998
CRs-Fixed: 2572379
2019-11-20 19:53:37 +05:30
Dileep Marchya
e0138f512a
display: Add frame scheduler interface
...
- Add frame scheduler interface.
- Add version for composer extension interface.
Change-Id: Ic00d30a8fffc8d73888c4e1bc82312920f2bb284
2019-11-15 19:49:17 +05:30
Dileep Marchya
ee4b607c12
display: Add composer extension interface.
...
Change-Id: I73d7105994f7fb8e25fd9b1dc430c220d13357a6
2019-11-15 15:08:14 +05:30
Yujun Zhang
a6d10b47e9
commonsys-intf: display: add Smomo config interface
...
Add Smomo config interface definition.
Change-Id: I0fcf9af230a76c535d07e6968a93867f67840f7b
2019-11-07 15:16:57 +08:00
Linux Build Service Account
9832105fb8
Merge "commonsys-intf: display: Add frame extension interface" into display-android-commonsys.lnx.1.1
2019-10-12 17:40:41 -07:00
Ray Zhang
ddafc5051b
commonsys-intf: display: Add frame extension interface
...
Add initial frame extension interface definition.
Change-Id: I2d1a7ba2e950910a81f4c2b86b93f5f03c2c3fd5
2019-10-08 13:26:10 +08:00
Akshata Sahukar
8a8657c675
qdMetadata: Add support to set CVP metadata repeat flag
...
Add support to receive CVP_METADATA_FLAG_REPEAT flag information
from source to consumer.
Change-Id: I5fcfd83f93db47e9840d604fb7ac5c3feb01e776
Signed-off-by: Akshata Sahukar <asahukar@codeaurora.org >
2019-10-07 15:25:59 -07:00
Maheshwar Ajja
99fa6bb7a8
qdmetadata: add CVP metadata flags support
...
Add support for CVP Metadata flags for source to inform
more details about the metadata to consumer.
Change-Id: I17a4ea6d3c72f9b7fc194bbb5b66f7fefb06b0a3
2019-10-01 13:57:37 -07:00
Naseer Ahmed
168f8f1af2
display: commonsys: Add PRODUCT_PACKAGES for display interfaces
...
Change-Id: I7ff9afac08e7e20520c52ec1d8a39ae660e3da96
2019-09-25 21:05:34 -04:00
Linux Build Service Account
ea9b42cae3
Merge "commonsys-intf: display: Update SmoMo interface" into display-android-commonsys.lnx.1.1
2019-08-20 04:13:55 -07:00
Linux Build Service Account
68b853aadb
Merge "qdmetadata: Add support for additional video cvp stats" into display-android-commonsys.lnx.1.1
2019-08-08 02:09:43 -07:00
Ray Zhang
7c96b4a99a
commonsys-intf: display: Update SmoMo interface
...
Add version information in SmoMo interface to make sure the
API of clients and SmoMo implementation are compatible. Also
add buffer dequeue duration in SmoMo interface which is used
to update SmoMo internal states.
Change-Id: I65cf2cdb8afedb45d6576d4931e4d074b8b2f7f4
2019-08-07 19:23:17 +08:00
Akshata Sahukar
aab1e5670f
qdmetadata: Add support for additional video cvp stats
...
Add support to receive capture rate and cvp frame rate to video
driver to help configure HFI_PROPERTY_CONFIG_CVP_FRAME_RATE_HINT
property.
Change-Id: Ia87f4762a63a3dfcc5e6613c6e0369a28f246fdc
2019-08-06 10:24:53 -07:00
Rajavenu Kyatham
90699105c2
commonsys-intf: display: Add frame extn interface
...
CRs-Fixed: 2482022
Change-Id: Iab4470b2f6fc5161a84557de3d50dfca6f591940
2019-07-04 19:18:38 +05:30
Abhishek Jain
ac3641e0a1
display: compilation fix in gralloc
...
if gr_priv_handle.h is accessed via C files, it throws error.
Added ifdef for cpluplus to fix this.
Change-Id: I16e593fb369205fefec76b05e9c6199b376d2f67
2019-06-14 17:58:03 +05:30
Linux Build Service Account
e5ce1da37e
Merge "commonsys-intf: display: Add flag for interlaced content." into display-android-commonsys.lnx.1.1
2019-06-12 05:49:58 -07:00
Ashish Kumar
453ab5c397
commonsys-intf: display: Add flag for interlaced content.
...
Add interlace flag to get the plane layout count and info
in case of interlaced content.
CRs-Fixed: 2464961
Change-Id: I6f1cc38f71a79a0fecde773a29ea0847020daeb9
2019-06-11 14:49:32 +05:30
Ashish Kumar
87df22c931
commonsys-intf: display: Add new camera formats
...
Add pixel formats which are used by camera in gralloc_priv.h
CRs-Fixed: 2460241
Change-Id: I905eeef806c74c623a6f902277d3cf8168b2a6dd
2019-06-11 14:35:21 +05:30
Ray Zhang
b59a9ec8b0
commonsys-intf: display: Add SmoMo interface
...
Add SmoMo interface header which defines display smooth
motion functions.
CRs-Fixed: 2400590
Change-Id: I0c2cc434a648202471c221f85ec6d48a0a314ee2
2019-05-21 22:57:25 +08:00
Ramakant Singh
cb83f643a2
display: Add libdrm in PRODUCT_PACKAGES
...
Change-Id: Ic4e2f9907db71ad0320959527f5dcee7399d5735
2019-05-06 18:22:26 +05:30
qctecmdr
e47f03afc9
Merge "qdmetadata: Add support for video histogram stats"
2019-04-22 02:13:11 -07:00
Mihir Ganu
3d40154e8a
qdmetadata: Add support for video histogram stats
...
Change adds support for passing the video histogram stats from video decoder to
the clients.
CRs-Fixed: 2395126
Change-Id: If6b1e0eb51754c3635024a4b37dc9d8991073efb
2019-04-10 14:17:17 -07:00
Ramakant Singh
15e82d6459
libdisplayconfig: Add vendor support
...
Change-Id: Id58a8ba23acb491a1f76a4a28d2db38e7468a63b
2019-04-08 00:51:56 -07:00
Maheshwar Ajja
0de87d7ece
commonsys-intf: display: Fix CVP metadata size issue
...
CVP metadata size can be equal to CVP_METADATA_SIZE and
hence allow it to resolve CVP metadata issue.
Change-Id: I1307ff027fb0558f7e6f8807e477bce326f3b03a
2019-03-11 11:44:30 -07:00
qctecmdr Service
905ec5255c
Merge "commonsys-intf: display: add CVP metadata support"
2019-02-14 01:40:58 -08:00
Ravikanth Tuniki
250a7ddf30
commonsys-intf: display: Replace libqdmetadata.system with libqdmetadata
...
with VNDK enablement, libqdmetadata is copying to both
system and vendor partitions.
CRs-Fixed: 2368161
Change-Id: I135257092bf31ca0dcf10555f99a96711439bea7
2019-02-11 00:45:10 -08:00
Maheshwar Ajja
1069072332
commonsys-intf: display: add CVP metadata support
...
Add set and get CVP (Computer Vision Program) metadata
interface for producer (camera) to set and consumer
(video) to get it.
Change-Id: Ib3c5b3a9bcf8a6a56ec265d6ccbee2fd4b28aca8
2019-02-08 11:46:40 -08:00
Package Warehouse Build User
b10dbf361a
Merge "commonsys-intf: qdMetaData: Add get/setMetaData variants that unmap metadata" into display-android-commonsys.lnx.1.0
2019-02-02 04:48:31 -08:00
Naseer Ahmed
fb1d3dea2d
commonsys-intf: Add missing gralloc flag
...
Change-Id: I8f2e3fd42978f1e8bd0a42669b1653f6df19111a
2019-01-28 16:36:55 -05:00
qctecmdr Service
61eeba97bf
Merge "commonsys-intf: display: Add product packages"
2019-01-23 05:59:56 -08:00
qctecmdr Service
0dd78f0ddf
Merge "commonsys-intf: display: Add UBWC 4.0 enum"
2019-01-22 10:15:41 -08:00
Naseer Ahmed
6656533333
commonsys-intf: display: Add product packages
...
Change-Id: I27ef69398672883e7fb84e1278921ae8acada638
2019-01-22 10:10:52 -08:00
Gousemoodhin Nadaf
8da58ee0f7
commonsys-intf: display: Add UBWC 4.0 enum
...
Change-Id: I9183cb9a91bc1f381e72b139a0a2381f17dc59bd
CRs-Fixed: 2376272
2019-01-16 02:09:42 -08:00
Ramakant Singh
20b6c8c4b9
Gralloc: Fix out of bound read in private_handle_t.
...
Change-Id: I3d16321e29291007be0d8be11225f426ea0dd252
CRs-Fixed: 2337383
2019-01-15 22:32:37 -08:00