summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2022-05-23libhwc2.1: update displaycolor header fileLong Ling
Bug: 224869931 Change-Id: I637080d2cedfaa08b068b7beebadf2a918c79514
2022-05-18libhwc2.1: Add support for calibrated serial numberJeremy DeHaan
Update displaycolor.h to add support to get the calibrated panel serial number. Bug: 228113713 Change-Id: Ifec7fe35a152e48ae8e578095ea23e9b6745f18b
2022-05-02libhwc2.1: support solid color layer dimming in HWCLong Ling
Bug: 230570414 Change-Id: I6ced84b99542959d32e414bc847c6a9981109fdb
2022-02-25hwc3: support SDR dimming in linear or gamma spaceLong Ling
Move SDR dimming to displaycolor. Report dimming stage to SF. Bug: 218954037 Change-Id: Ieacbd427e0d5894c6b0754574af08631d5859f92
2022-02-09libhwc2.1: set correct client target propertyLong Ling
Get preferred property of blending stage from displaycolor. Pass HDR layer state to displaycolor. Bug: 200310159 Change-Id: I44fb1ce891aa39a04ed6d1bc8921a21299574958
2021-11-29libhwc2.1: update displaycolor for calibration infolinpeter
Bug: 186057327 test: check calibration file Change-Id: Ia451de0d25f54a3a1148519087f72c23853a8504
2021-08-27libhwc2.1 update displaycolor to pass display infoLong Ling
Bug: 194444865 Change-Id: I04731c4199953fd655b0de648297c3821b6314e3
2021-08-26libhwc2.1: add version in displaycolor headerLong Ling
Bug: 197758661 Change-Id: I7ddd7248d6406e428d7d8ee952dc3492ff622289
2021-07-09libhwc2.1: enable refresh rate mipi sync via drm propLong Ling
Enable refresh rate mipi sync via drm prop only when RR compensation regamma exists. Bug: 187763532 Change-Id: Ia368f656640bad32d33844a5ce3e32a8f70fe5e7
2021-07-08libhwc2.1: pass HDR full screen status to displaycolorLong Ling
Bug: 189928400 Change-Id: I1d3ea21c5867ba56fd76f5df57947a2bdf1b74da
2021-07-07libhwc2.1: enable smooth display compensationLong Ling
1. Update displaycolor the scene changes during presentDisplay. 2. early wakeup DPU if frame compensation is needed. Bug: 187763532 Change-Id: I70793641bed2bf17a809b676d22c02f10b596dec
2021-05-11libhwc2.1: enable LHBM compensationLong Ling
Enable LHBM mipi/frame sync to compensate the luminance difference Bug: 184096624 Change-Id: Ic84ca018933f042692e656a73632db56bc2968a6
2021-03-31libhwc2.1: config brightness before displaycolor scene updateLong Ling
In order to pass brightness mode of next frame to displaycolor. Bug: 143292983 Test: Manual: HBM for HDR on/off, HBM for UDFPS on/off Change-Id: Ie046c198acadebdc14a73fa14845c8f4b616cd92
2021-03-11libhwc2.1/displaycolor/interface add data applied notifierLong Ling
Add data applied notifier interface. HWC should call NotifyDataApplied after color data is applied. Bug: 181583470 Change-Id: Ibac5fdff63bf323ba9f138c9436c9d66d8612c0b
2021-01-13libhwc2.1/displaycolor/interface: add force_hdr in display sceneLong Ling
Force to enable HDR and dim SDR in any color mode. Bug: 168225512 Change-Id: I09d917380e71f361f7a49330e9b28828fa4bd6c7
2020-12-01libhwc2.1: support update calibrated gamma tableMidas Chien
Update gamma table from calibration data if it exists. Also add test command to trigger update gamma table from different source and show current panel gamma source in dump. Bug: 155692533 Test: load calibrated data and write to kernel successful Test: adb shell 'vndservice call Exynos.HWCService 1001 i32 0 i32 (0/1) i32 (0/1)' Change-Id: I89c0fe1b776930e527d52f6b6c8ac77297c78dbb
2020-10-09displaycolor/interface: support multiple displayLong Ling
Change-Id: I39ba5a0f1b4a2d82997ef85290118c4042fb5a72
2020-10-05displaycolor/interface: separate config data from stage dataLong Ling
Change-Id: If8d9bfecf849e070a29a509e4e7caecae48ee551
2020-07-31displaycolor: add dirty flag in stage dataLong Ling
Add a dirty flag indicating if the stage data has been changed in last Update call. Bug: 159753688 Change-Id: I765c6cda8413c956977caad914b777682f388790
2020-07-31libhwc2.1: add displaycolor common header fileLong Ling
Move displaycololr.h from vendor folder to here to remove hwc compile dependecy on vendor. Bug: 158048652 Change-Id: I1feec8df6b1a6ef63e781950d91912eaf9568485 Signed-off-by: Long Ling <longling@google.com>
2019-09-18Add initial source codeHyunKyung Kim
Change-Id: I285a55c44c9fd5d3a8abaa781ef9dc8d9d39f53a Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com>