503cff39e91695866f06b40f07e5f664f57ee4f4 |
|
21-Jun-2017 |
Naseer Ahmed <naseer@codeaurora.org> |
sdm: hwc2: Support Skip validate feature 1. SF skips ValidateDisplay call, when the layer geometry attributes have not changed for any of the layer, as compared to last frame. 2. In case of Surface Damage update on a layer, SDM needs a Validate call to program SDE driver for Partial Update feature. 3. SDM needs Validate call to enter in safe Mode for use cases like Idle/Thermal fallback, HDMI and Virtual Connect/Disconnet, etc. 4. Set HWC2_CAPABILITY_SKIP_VALIDATE cap in GetCapabilities api. b/37474580 b/62806392 Test: marlin, ryu Change-Id: I68f0db3af16afa4ad4eb789cd1f6b12caf6381e4 Acked-by: Sushil Chauhan <sushilchauhan@codeaurora.org> Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/display/msm8996/sdm/libs/core/display_primary.cpp
|
88cc3f22647f6ab81085a550a2127cb1c6a24ed2 |
|
13-Jul-2016 |
Naseer Ahmed <naseer@codeaurora.org> |
hwc: Update HAL to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.229 Includes changes from display SU 31. Bug: 29945684 Bug: 27346522 Change-Id: Ie798d1123208be69c401a6308f14a7b4a4b46963
/hardware/qcom/display/msm8996/sdm/libs/core/display_primary.cpp
|
29e3abc7397a3745eeec375b4dcee0a3e4c67b28 |
|
20-Jun-2016 |
Naseer Ahmed <naseer@codeaurora.org> |
display: msm8996: Update display HAL to SU27 + HWC2 specific commits display_hal: 75f1caf sdm: hwc2: Handle Tranform::None 2857687 hwc2: Ignore empty layer sets da95cbe hwc2: Always set the retire fence in present() f50eda4 sdm: hwc2: Set transform correctly 0d4053d sdm: Move HPD enable to Primary device Initialization a4ebb36 sdm: Reserve one byte for NULL terminating character. 9a3dde8 Promotion of display.lnx.3.0-00027. Bug: 29463310 Change-Id: I1dfd2b58b7587ee0b2ebc6e1c3d6ed0640405296
/hardware/qcom/display/msm8996/sdm/libs/core/display_primary.cpp
|
fc811a3e18140740eaf6bb70a48e12f1f176e17b |
|
14-Jun-2016 |
Steve Pfetsch <spfetsch@google.com> |
display: Update to AU199 proprietary drop Update to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.199 These display HAL changes are necessary for getting HWC2 fixed. display_hal: a46b76b Promotion of display.lnx.3.0-00025. 353beaa Promotion of display.lnx.3.0-00024. 5f57d11 sdm: Add support to override detail enhancer settings fc09cc2 sdm: Modify partial update interface for destination scalar. 6884047 sdm: Add support for dynamic layer mixer resolution change. 2e9ea8d sdm: Move display state and input validation in appropriate place b29788d Merge "hwc2: Use floating value refresh rate" 89ff452 hwc2: Use floating value refresh rate 29cd658 sdm: Add support for color mode & color transform 1626488 sdm: color-manager: New color management feature. a216262 Merge "sdm: Add interface to disable PU for one frame" 8ce93e9 Promotion of display.lnx.3.0-00022. 3abfa78 Merge "qdutils: Query MDP caps for UBWC feature" 149b8bc libmemtrack: Update parsing of kgsl mem file 8011276 sdm: Add interface to disable PU for one frame e7e9d0f Promotion of display.lnx.3.0-00021. 0136141 qdutils: Query MDP caps for UBWC feature cad386a Promotion of display.lnx.3.0-00019. 4625171 Promotion of display.lnx.3.0-00018. 0a006ac Promotion of display.lnx.3.0-00017. 1204328 Promotion of display.lnx.3.0-00016. Bug: 29463310 Change-Id: Ifc0d2a81503a7d8b91f08b7fcd2c5346f79e8c8b
/hardware/qcom/display/msm8996/sdm/libs/core/display_primary.cpp
|
1e7361c42a78a523b8b39b646f1893fbe63a37cb |
|
14-Jun-2016 |
Steve Pfetsch <spfetsch@google.com> |
Revert "display: Update to AU199 proprietary drop" This reverts commit acef02b3f216de230e09c8a9779215d70b313654.
/hardware/qcom/display/msm8996/sdm/libs/core/display_primary.cpp
|
acef02b3f216de230e09c8a9779215d70b313654 |
|
14-Jun-2016 |
Steve Pfetsch <spfetsch@google.com> |
display: Update to AU199 proprietary drop Update to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.199 display_hal: a46b76b Promotion of display.lnx.3.0-00025. 353beaa Promotion of display.lnx.3.0-00024. 5f57d11 sdm: Add support to override detail enhancer settings fc09cc2 sdm: Modify partial update interface for destination scalar. 6884047 sdm: Add support for dynamic layer mixer resolution change. 2e9ea8d sdm: Move display state and input validation in appropriate place b29788d Merge "hwc2: Use floating value refresh rate" 89ff452 hwc2: Use floating value refresh rate 29cd658 sdm: Add support for color mode & color transform 1626488 sdm: color-manager: New color management feature. a216262 Merge "sdm: Add interface to disable PU for one frame" 8ce93e9 Promotion of display.lnx.3.0-00022. 3abfa78 Merge "qdutils: Query MDP caps for UBWC feature" 149b8bc libmemtrack: Update parsing of kgsl mem file 8011276 sdm: Add interface to disable PU for one frame e7e9d0f Promotion of display.lnx.3.0-00021. 0136141 qdutils: Query MDP caps for UBWC feature cad386a Promotion of display.lnx.3.0-00019. 4625171 Promotion of display.lnx.3.0-00018. 0a006ac Promotion of display.lnx.3.0-00017. 1204328 Promotion of display.lnx.3.0-00016. Change-Id: I0d6620fe67b4580c10637d246cd937ab22397daf
/hardware/qcom/display/msm8996/sdm/libs/core/display_primary.cpp
|
8089858bfb034e36d45172ff6a5437d7dce86cb7 |
|
09-May-2016 |
Steve Pfetsch <spfetsch@google.com> |
display: Update to AU160 proprietary drop Update to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.160 display_hal: b92e73f hwc: HWC 2.0 implementation c14b208 sdm: Re-define MultiRect MDP flags 34bad08 display: Disable QTI_BSP 728f253 Merge remote-tracking branch 'quic/display.lnx.3.0-dev' into LA.HB.1.3.9 6f12fbc sdm: Use vector for layers and regions ff96e87 sdm: Move blit/hybrid property check to HWCDisplay 8bf69fb sdm: Define feature flags for pipe Change-Id: I643c3f3a9606e205b76a60afb89ebbd525d647f2
/hardware/qcom/display/msm8996/sdm/libs/core/display_primary.cpp
|
d68a2e45260f864503d7bd6da93fd29589afd89e |
|
07-Jan-2016 |
Patrick Tjin <pattjin@google.com> |
msm8996: Initial import of display code Change-Id: Id6b1354806c3627d86a5ae519e9c5f233c74b06d Signed-off-by: Patrick Tjin <pattjin@google.com>
/hardware/qcom/display/msm8996/sdm/libs/core/display_primary.cpp
|