Sushil Chauhan
5f81e8d39c
display: Add PhaseOffset Extension interface
...
Add PhaseOffset Extension interface to query advanced SF Offsets.
CRs-Fixed: 2754160
Change-Id: I8cef870d6576be60f57a019fc0ffebd8833a49db
2020-08-12 14:09:04 -07:00
Sushil Chauhan
a950c06481
display: Define EARLY_WAKEUP_FEATURE marco
...
Define EARLY_WAKEUP_FEATURE macro to avoid compilation dependency
in framework keystone changes.
CRs-Fixed: 2748826
Change-Id: I5261c5d4918c18c2067a6b562776148aa3d903cb
2020-08-05 10:54:34 -07:00
Sushil Chauhan
4e71033d00
display: Add interface to support Early Wake-up
...
Add interface to support Early Wake-up notification feature.
CRs-Fixed: 2727498
Change-Id: I888a953f48c4ffb445d7309f8590ae23258164b7
2020-07-15 11:47:41 -07:00
wangling
fd0e54f9fd
commonsys-intf: add split window interface.
...
Add an interface which allow users to get split window layers info.
Change-Id: Ifca373901498aaa3102d9a025ad79d1ffb4436e6
2020-06-23 03:58:37 -07:00
Dileep Marchya
b768004454
display: Add interface to set display attributes
...
- Add interface to set content fps on a display
CRs-Fixed: 2681693
Change-Id: Ic05459e91c84197490e978aa8c65af2f6a2b496e
2020-05-20 18:31:26 -07:00
Sushil Chauhan
4a4eafe3b6
display: Add interface to get current frame rate from SmoMo
...
Add an interface to query the current frame rate from SmoMo, which is
based on its internal state.
CRs-Fixed: 2667026
Change-Id: Ia0b7305124c72e548dc7c935ab5b717945fbc7c2
2020-04-23 00:44:50 -07:00
Arun Kumar K R
c133d5439d
commonsys-intf: display: Fix ContentLightLevel max avg light lvl
...
- The field minPicAverageLightLevel is actually maxPicAverageLightLevel
from the H.265 spec, mention it will be deprecated.
- Add new member maxPicAverageLightLevel which clients must use, this
is same as maxFrameAverageLightLevel from CTA-861.G
- The unit for maxPicAverageLightLevel is 1 cd/m^2.
Change-Id: Ida73949d4e4595bc4505e7451c40c6e6976bd092
CRs-fixed: 2607978
2020-03-26 21:50:16 -07: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
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
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
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
Rajavenu Kyatham
90699105c2
commonsys-intf: display: Add frame extn interface
...
CRs-Fixed: 2482022
Change-Id: Iab4470b2f6fc5161a84557de3d50dfca6f591940
2019-07-04 19:18:38 +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
Uday Kiran Pichika
2d3a307cd3
commonsys-intf: display: Add display folders
...
Add libdisplayconfig and libqdmetadata to support
Single system image
CRs-Fixed: 2251141
Change-Id: Ie988c6d23bcc7f8e8f8f4313d8c3255f55d200ce
2018-06-04 16:45:02 +05:30
Uday Kiran Pichika
e08bbb4582
sdm: comply with treble guidelines
...
- Replace egl.swapinterval with macro name
CRs-Fixed: 2206249
Change-Id: I5a90823fc0496ab764de33be5322c07aa94280a4
2018-04-10 20:31:07 +05:30
Dileep Marchya
1bfb21012e
libdebug: Add common debug utility.
...
- Add sdm and drm independent debug utility.
CRs-Fixed: 2211061
Change-Id: I48f9d8080ce05cff0ac0982f8e7123fec969e695
2018-04-03 10:24:24 +05:30
Naseer Ahmed
ba0f83c385
display: Partially convert makefiles to blueprints
...
Change-Id: I5429ecee3985e305290e312921725460ef195b83
2018-03-27 20:11:15 -04:00
Uday Kiran Pichika
2cc9fa6c87
sdm: comply with treble guidelines
...
Modify the property names and use macros in place of them
CRs-Fixed: 2206249
Change-Id: I0ccc09fc8335560654e487e78552f79ff7a083de
2018-03-20 21:43:26 -07:00
Naseer Ahmed
bfd66dbf6c
gralloc: Move to new directory
...
In preparation for the hidlization of gralloc.
Also delete obsolete libgralloc
Change-Id: Id657f985cff1bdbf86c781efc52e8bda4e3d27b4
2018-02-13 11:45:12 -05:00
Gopikrishnaiah Anandan
11eefc92c4
sdm: Add support for dynamic color metadata
...
Change updates the dynamic color metadata interface for HDR10.
Move the creation of colormanager before registering the display to
allow passing the hdr library interface to color manager.
CRs-Fixed: 2102517
Change-Id: I51723e896168648fac74515d2f72b6c743673e8e
2017-11-21 11:18:42 -08:00
Naseer Ahmed
05a342ab83
display: Mark header modules as vendor
...
Change-Id: Iea70b19b2baf9827b3551b7ba16808fe89c48cf4
2017-08-08 13:05:37 -07:00
Naseer Ahmed
8502008020
display: Cleanup unused code
...
CRs-Fixed: 2048735
Change-Id: Ief7f8ae4006ab211272191b66bd4bd854d9098b2
2017-07-10 18:19:08 -04:00
Naseer Ahmed
5ef09d98d9
display: Makefile fixes
...
* Add dependencies in gpu tonemapper
* Fix compile for hwc1 and gralloc1
CRs-Fixed: 2027609
Change-Id: I0f4303d8ea85d93be753e0031bcc3447ba407824
2017-03-31 17:20:45 -04:00
Naseer Ahmed
4d78d03851
display: makefile fixes
...
* Deprecate LOCAL_COPY_HEADERS on newer builds
* Use a display header export path instead
* Consolidate cflags
CRs-Fixed: 2023356
Change-Id: Ibb8900a77fc3fa47e6e54cd1649503eba12de8cd
2017-03-23 18:50:22 -04:00
Arun Kumar K.R
ca196fce5d
display: Fix ColorMetaData
...
- Fix Transfer_HLG and other ColorAspects which was
incorrectly mapped to wrong values.
- Use TARGET_USES_COLOR_METADATA to enable using ColorMetaData
Change-Id: I4d1dc6385461ddb77e9b2865ec0bd28448c5e554
Crs-fixed: 1098731
2016-12-21 18:11:16 -08:00
Arun Kumar K.R
b2771bff77
display: Add color Metadata
...
- Add color aspects and HDR10 related static metadata
which will be used in the existing metadata structure.
- Clients can use COLOR_METADATA to update the CSC
information
- UPDATE_COLOR_SPACE is legacy and will be used when
COLOR_METADATA is not set.
- Update gralloc to return color space when set from
COLOR_METADATA
- Gaurd the usage with USE_COLOR_METADATA for cobalt.
Change-Id: I460accf6cd2bb7a305c7e93284955e566a5b7532
Crs-fixed: 1074172
2016-11-14 02:16:36 -08:00