summaryrefslogtreecommitdiff
path: root/libhwc2.1/ExynosHWCModule.h
AgeCommit message (Collapse)Author
2021-07-16libhwc2.1: change default g2d capacity to 3.5ms am: d55594f911Midas Chien
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/gs101/+/15283893 Change-Id: I1f1290043012567cc9f6793ecf265194c2fbd3ac
2021-07-15libhwc2.1: change default g2d capacity to 3.5msMidas Chien
The work duration is the same regradless of refresh rate and work duration is set to 8.3ms. Change default g2d time to 3.5ms for now. Bug: 177216165 Test: play 1080p, 2k, 4k video with downscale request Change-Id: I97bb3a76708b5185511292dab8c7cf28d4723f63
2021-07-13libhwc2.1: define new backlight nodeWeizhung Ding
Bug: 186525013 Test: backlight can be adjusted Change-Id: Ib5dd5cee644bd09b75f70a1c091c49c6573cab16
2021-07-12libhwc2.1: support smooth display compensation am: 9ebb39f623Long Ling
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/gs101/+/14969606 Change-Id: Ieb0484554fb4890a47189fbeeb0c38dcfcc216d0
2021-07-12Merge changes from topic "187763532" into sc-devLong Ling
* changes: libhwc2.1: pass hdr full screen status to displaycolor libhwc2.1: check RR compensation enabled status w/o refresh rate libhwc2.1: support smooth display compensation
2021-07-07libhwc2.1: support smooth display compensationLong Ling
1. update scene after during presentDisplay. 2. check if early wakeup is needed. Bug: 187763532 Change-Id: I3c912e27b69ab67dc6e7a5ff2ea6df4bd2e31621
2021-07-07Revert "libhwc2.1: M2M dst buffer has SBWC format as default"Midas Chien
This reverts commit 8c5bce26a45589f33a5014a7be3fcd6103f3297e. Reason for revert: bad g2d performance Bug: 192287346 Test: G2D downscale 1/4, 1/9, 1/16 Change-Id: I80ea42a419f1994adab06920fd521352a0844b7e
2021-03-18libhwc2.1: Clean up code related to multi displayHyunKyung Kim
Use std::array, std::string instead of c style code Bug: 162322019 Test: single/dual display boot to OS, and suspend/resume Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com> Change-Id: Ia2704774dad23807a95656f4085dcaa4e2109944
2021-03-18libhwc2.1: Support dual displayHyunKyung Kim
Bug: 162322019 Test: single/dual display boot to OS, and suspend/resume Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com> Change-Id: I1740ea3caa9c1e8a329f53a5c861ccb4ef0c3612
2021-03-18libhwc2.1: support multi display with resource tableSeungchul Kim
Bug: 162322019 Test: single/dual display boot to OS, and suspend/resume Change-Id: Ic8983d5016d62ba4ef5838d48d9801b8cffb4937 Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
2021-03-18libhwc2.1: add display define table and arrange codeSeungchul Kim
Bug: 162322019 Test: single/dual display boot to OS, and suspend/resume Change-Id: I56666c739a96ab06cbe4d32fcfb722d14d03e6ff Signed-off-by: Seungchul Kim <sc377.kim@samsung.com> Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com>
2020-06-17libhwc2.1: M2M dst buffer has SBWC format as defaultHyunKyung Kim
Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com> Change-Id: I779539146b52265445fe39cedf35827fae290f98
2020-03-23libhwc2.1: Enable G2D compositionHyunKyung Kim
Bug: 143335057 Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com> Change-Id: I8b389fe338425590595b765f1f4110c4b5b6e2f7
2020-03-23libhwc2.1: Remove unnecessary definitionHyunKyung Kim
Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com> Change-Id: I86cb0030c776752249a5f5812d148f0146fe20ea
2020-03-05libhwc2.1: Add brightness control nodesHyunKyung Kim
Bug: 143294563 Change-Id: I63eb8c72e4e4d7d78d5a8ce46dec2cf4c36fb2f5 Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com>
2020-03-04libhwc2.1: Disable temporary bring up featureHyunKyung Kim
Bug: 143333958 Bug: 143334220 Bug: 143334492 Change-Id: If6e8702e149d7104ced7bc1fdedc7534330affb3 Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com>
2019-10-22libhwc2.1: patch for gs101HyunKyung Kim
Current HWC sets invalid sysfs path for vsync event to use sw vsync, disables all of M2M_MPPs, enables forceGpu to composite layers using GLES, fixs the base window to a specific value, disables reading of dpu restrictions. Change-Id: If03af71470d3de56a0c91ae10e1dfd75ada0d08f Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com>
2019-10-04libhwc2.1: Add initial source codeHyunKyung Kim
Change-Id: If0968db44c5c90c5bc7f0ee7a0f0be1029c5bdab Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com>