• Home
  • History
  • Annotate
  • only in /hardware/qcom/display/msm8996/sdm/libs/utils/
History log of /hardware/qcom/display/msm8996/sdm/libs/utils/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a78bde689de23a6900f1c9aed8f355b7aa9ea07a 25-Feb-2017 Diego Wilson <diegowilson@google.com> Move some qcom libraries to vendor partition

SoC-specific libraries must go to vendor partition so that we can build
a generic system image that runs on multiple devices.

For now, graphics libraries for msm8996 are moved. Ideally, almost
everything under /hardware/qcom will be moved to vendor.

Bug: 34826389
Bug: 35232083
Test: build & run any msm8996 based device (such as sailfish/marlin)
Change-Id: Ic089584186e4c74dfdc2c3af4bc7d2777b084828
ndroid.mk
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
ect.cpp
ys.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
ect.cpp
1e7361c42a78a523b8b39b646f1893fbe63a37cb 14-Jun-2016 Steve Pfetsch <spfetsch@google.com> Revert "display: Update to AU199 proprietary drop"

This reverts commit acef02b3f216de230e09c8a9779215d70b313654.
ect.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
ect.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
ebug.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
ormats.cpp
ys.cpp
60d8ef4548bfafa3795ac71fdedac7e5173f843e 05-Apr-2016 Naseer Ahmed <naseer@codeaurora.org> display: Use common includes in SDM

Unifies builds with and without MSM kernels

Change-Id: I60e082f64591768d14ce102e815d2076a53384b0
ndroid.mk
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
ndroid.mk
ebug.cpp
ormats.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>
ebug.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>
ndroid.mk
ebug.cpp
ect.cpp
ys.cpp