History log of /hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
53a41b1e28996a4d54f91021dd6c473371f10657 15-Jul-2016 Naseer Ahmed <naseer@codeaurora.org> hwc: Update HAL to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.229
am: 88cc3f2264

Change-Id: I851f1c6f6768d805cc27c88966ec150537e32913
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/hwc/hwc_session.cpp
1fd0c5ebc868e11de9515ec473f824830060ee36 30-Jun-2016 Naseer Ahmed <naseer@codeaurora.org> msm8996: Update display HAL to display SU 28 + HWC2 fixes
am: efa4d6ec10

Change-Id: Iaedb28b0ca12f64c8ec03a3156f332472ab7f70e
efa4d6ec10802ff9b4e2c6af85ad7f316a2e4779 25-Jun-2016 Naseer Ahmed <naseer@codeaurora.org> msm8996: Update display HAL to display SU 28 + HWC2 fixes

display_hal:
88df337 hwc2: Add binder command to switch modes
e76c5ff hwc2: Use display modes from graphics.h
489ce37 sdm: hwc2: Handle setColorTransform
9fbad3f sdm: Initialize mixer, fb and display attributes for
virtual display.
895f178 sdm: Populate output buffer descriptor details in commit
phase.
6786e5d hwc2: Fix incorrect index
33abf3a hwc2: Fix compiler issue
ac442ae hwc2: Set encrypted flag for block encrypted devices
e95fe3f hwc2: Actually delete layer when removing from the layer
lists
0f5b51c hwc2: Support multiple displays in dumpsys
76757e5 hwc2: Set active config on virtual display initialization
3450253 hwc2: Use csc,igc from layer buffer
4e48da2 libmemtrack: Update the parsing of flags field
1e9a0ab sdm: Limit composed layers for non primary displays
9917b1b sdm: core: Change warning log to info
afae134 Promotion of display.lnx.3.0-00028.

Bug: 29636496
Bug: 29457664
Bug: 29640792
Bug: 28742504
Change-Id: Ie220b93efab7d86b4c0d528da8c9c8bd0a476b09
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.cpp
e962663f304a7f5b520071e1ba5ca7130edd4f74 21-Jun-2016 Naseer Ahmed <naseer@codeaurora.org> display: msm8996: Update display HAL to SU27 + HWC2 specific commits
am: 29e3abc739

Change-Id: Ic3037d87f63e735d598bd9c88d920465d979b16b
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/hwc/hwc_session.cpp
3b1f49c0a8fb542a93c6b7773ca0d2d03c2b557f 20-Jun-2016 Steve Pfetsch <spfetsch@google.com> display: Update to AU199 proprietary drop
am: fc811a3e18

Change-Id: I22a180d14473606efc3ce6a6344040fc4c827d8f
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/hwc/hwc_session.cpp
2cf1316469593daaa65fefc911e5933252337ce5 16-Jun-2016 Steve Pfetsch <spfetsch@google.com> Revert \"display: Update to AU199 proprietary drop\"
am: 1e7361c42a

Change-Id: I0976f2b045febed47921e891276329ecf154eda5
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/hwc/hwc_session.cpp
183e055d23cd4682ea830fb35efe2b1132bd14a0 16-Jun-2016 Steve Pfetsch <spfetsch@google.com> display: Update to AU199 proprietary drop
am: acef02b3f2

Change-Id: I2aa05f9188d7d3e731dfbce5f47d1429842ca04d
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/hwc/hwc_session.cpp
74fac340e2d7232dabdd3ea4fde8b38a0c379f48 09-Jun-2016 Steve Pfetsch <spfetsch@google.com> display: Update to AU187 proprietary drop
am: 52af24f459

Change-Id: Ib5eac98bf481cde1a71945418aca4404f99f7a76
15b993d0242b08d1b30a5f3215bdc63ee50e58aa 09-Jun-2016 Dan Austin <danielaustin@google.com> fix const/non-const issues for libcxx rebase

Change-Id: Idac1aa4cf64608fb3a64c5bd1b9893071856ab48
(cherry picked from commit b7e1152f8c4e5809383d3412ce4acd7a79922a1e)
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.cpp
52af24f45972a8124cb33e97c740fa0bfc705df6 03-Jun-2016 Steve Pfetsch <spfetsch@google.com> display: Update to AU187 proprietary drop

Update to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.187

display_hal:
897a3ef sdm: Add support for color mode & color transform
489b7cd sdm: color-manager: New color management feature.
f4a1f34 hwc2: Use floating value refresh rate
94c3c93 Merge branch display.lnx.3.0-dev into LA.HB.1.3.9
2a3c7d9 hwc2: Fix lint error.
201bb83 Merge "Merge branch 'LA.HB.1.3.9' into display.lnx.3.0-dev"
d3010dd Merge "sdm: Fix HDMI Primary and Virtual Display concurrency use case"
776f125 sdm: Fix HDMI Primary and Virtual Display concurrency use case
e74eb40 gralloc: Handle RAW_OPAQUE formats similar to blob
57db735 Merge branch 'LA.HB.1.3.9' into display.lnx.3.0-dev
7c060b4 Merge "sdm : Remove un necessary log messages"
33d6fee Merge "hwc2: Add hwc specific dump"
d477e60 Merge "hwc2: Locking fixes"
d3a5303 Merge "gralloc1 : initial implementation"
41451dd Merge "sdm: Remove LayerCache from HWC" into display.lnx.3.0-dev
791dc00 Merge "sdm: Handle spurious wakeup from pthread_cond_wait" into display.lnx.3.0-dev
577a919 Merge "gralloc: Set default CSC to 601_FR" into display.lnx.3.0-dev
670815a Merge "sdm: Set system property when HDMI is Primary" into display.lnx.3.0-dev
31e5d8f Merge "IQService: Remove process name in debug logs" into display.lnx.3.0-dev
96e9234 gralloc1 : initial implementation
1fd59ea hwc2: Add hwc specific dump
addcabf hwc2: Locking fixes
9aabdd0 hwc2: Fix validated check
093fd32 hwc2: Ignore null client target
223796e sdm: Handle spurious wakeup from pthread_cond_wait
ca8b2f3 sdm: Set system property when HDMI is Primary
935f831 sdm: Remove LayerCache from HWC
f2a6466 gralloc: Set default CSC to 601_FR
57c19c7 Merge "sdm: Re-define MultiRect MDP flags" into display.lnx.3.0-dev
9c0bf73 IQService: Remove process name in debug logs
20a80cb Merge "common: Do not enable QTI_BSP flag" into display.lnx.3.0-dev
378b492 sdm: Re-define MultiRect MDP flags
c55bcb1 Merge "sdm: Full ROI for 1 frame after resolution switch" into display.lnx.3.0-dev
74d720f sdm: Full ROI for 1 frame after resolution switch
6f9612b sdm: Add support to report the pixel format of the display
c3c2f85 common: Do not enable QTI_BSP flag
9cc2303 qdMetadata: Add MetaData operation functions
0d36263 sdm: Enable HDMI dynamic frame rate switch feature
9eade06 sdm : Remove un necessary log messages

Change-Id: I70d35cfe58d9f5ac56b36c053119a6ae68ff3552
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.cpp
2b516eb5270e4d88f125e9234188d67a96389539 12-May-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "display: Update to AU169 proprietary drop" into nyc-mr1-dev
b086cacf0dc65dcafa5c20c774fe7384e13c4933 04-May-2016 Marvin Tsai <marvin_tsai@htc.com> hwc: let virtual display still shows under power off mode

Virtual display may need to show something even under power off mode
(e.g. inform user that connection is still there, just device suspend)

bug: 28575438
Change-Id: I5796802579d0b364e10fed8611b38ba2150bf9e7
Signed-off-by: Marvin <marvin_tsai@htc.com>
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.cpp
75223b73dc1f71ad1cd1e029902b311f6aadfc1b 11-May-2016 Steve Pfetsch <spfetsch@google.com> display: Update to AU169 proprietary drop

Update to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.169

display_hal:
d30696d hwc: Do not use the sequence lock in eventcontrol
f5f61e5 Merge "hwc2: Address remaining review comments"
6d1749e Merge "gralloc: Fix gralloc protected allocations"
72dea24 hwc2: Address remaining review comments
afd2549 hwc2: Fix composition change check
7790772 hwc2: Add getHdrCapabilities
de758fd gralloc: Fix gralloc protected allocations

Change-Id: I71fc06db0b8f4ea3819cc037b4298deaba1b5036
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.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/hwc/hwc_session.cpp
c8b83d4f19d3b8e8d701d1dc04c1224dbf14985d 27-Apr-2016 Naveen Ramaraj <nramaraj@codeaurora.org> hal: msm8996: Update to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.152

This is a squashed version of following commits:

a21cee80 sdm: Add support for qseed3 scalar(v2)
774e6ad4 sdm: color-manager: Frame capture implementation.
790357e6 libgralloc: Get appropriate width and height from metadata
17711ea2 sdm: Fix incorrect permission on hw_info.cpp
c85cceef gralloc : Add singleton class for mdp capability
375b3210 gralloc: Use PROTECTED flag for L1 allocations

Change-Id: I370feedfb15dcc58778bc4012323ceb16c292fd8
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.cpp
1c83c9c682ae9a6a43bd7e1a199355333c70a8cd 06-Apr-2016 Naseer Ahmed <naseer@codeaurora.org> display: Upgrade to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.124

Change-Id: Id2cf31c8e84c780ce396ef8f7c98ff53b1547a18
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.cpp
829790261efb161bff68251b0a1baceae6610430 15-Mar-2016 Mekala Natarajan <mekalan@codeaurora.org> Update display HAL to AU72

Bug: 27577113
Change-Id: Ic59d89cc0f67b1829a39ce1dead9d807c140f90b
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.cpp
f31e45897c5f3d981922222644b9778af2302474 04-Feb-2016 Patrick Tjin <pattjin@google.com> msm8996: Merge AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.002

AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.002
for msm8996 display, this is a squashed commit, the top commit
is:
commit 5b8f817f0e275578d212683b07a9b0ef7b6c5fba
Merge: 20a3187 6f48825
Author: Linux Build Service Account <lnxbuild@localhost>
Date: Thu Jan 28 03:08:38 2016 -0800

Promotion of display.lnx.2.0-00010.

CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
962964 Iea1e2bd53ef4434c40af6062eb9dd5fa9354db4a hwc: Fix mutex deadlock in GetVsyncPeriod
964922 I0c49a534098cdc5a7189eb2fe520d2ed7d3e21ef sdm: Add CSC information in dump.

Change-Id: Ie6df8837d18d7541c783762c85224ccba631a5e5
CRs-Fixed: 964922, 962964

Change-Id: I02bc31251ed4f377eb94172e88a8ffc2d2c6fa23
Signed-off-by: Patrick Tjin <pattjin@google.com>
/hardware/qcom/display/msm8996/sdm/libs/hwc/hwc_session.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/hwc/hwc_session.cpp