summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-24Merge QD4A.200805.003.HEADsimpleperf-releasemastermainXin Li
Bug: 160260413 Change-Id: Ia5b4cd8b3e4f152ccc4115294147dccfa6514b87
2020-03-13Snap for 6294593 from 98f20382053f0deae461989145ce9dc5e209ae6c to qt-d4-releaseandroid-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android10-d4-s1-releaseandroid10-d4-releaseandroid-build-team Robot
Change-Id: I54ac5e088db5aee02e58189a4a3c5a85736ef6ca
2020-03-13Merge "sdm: Add support of SetLayerColorTransform with GL composition ↵Automerger Merge Worker
fallback" into qt-qpr1-dev am: 98f2038205 Change-Id: I101d851c7b18054cb96005f569b7f907e5f7660a
2020-03-13Merge "sdm: Add support of SetLayerColorTransform with GL composition ↵Yichi Chen
fallback" into qt-qpr1-dev
2020-03-11sdm: Add support of SetLayerColorTransform with GL composition fallbackYichi Chen
On legacy devices where per layer color transform is not supported, the call of SetLayerColorTransform cannot fallback to GL composition correctly because the error handling of the call in setPerFrameData cannot receive the unsupported error immediately. The patch implemented SetLayerColorTransform to trigger GL composition fallback. Bug: 115554640 Bug: 140917834 Test: PTS with SetLayerColorTransform Change-Id: Ib41eb18d3c141714dbf6276b59b33f6d4d04f8a1
2020-03-03Snap for 6254823 from 4bb89193b9d646b8037e0a9b2ca3803693d4ee3d to qt-d4-releaseandroid-build-team Robot
Change-Id: I3aaf0467ff0ae09bdc8bf5d2e5d6a771b552a59a
2020-03-02Merge "hwc: Support IMapper/IAllocator 3.0 in hwc_buffer_allocator" into ↵Automerger Merge Worker
qt-qpr1-dev am: 4bb89193b9 Change-Id: Ia2b2f08c3bdcf4942e75e191c2a86ad018cd33a7
2020-03-02Merge "gralloc: Upgrade mapper and allocator to 3.0" into qt-qpr1-dev am: ↵Automerger Merge Worker
f5761db525 Change-Id: I598f1409d677e38dadf662e9d8ed52cd6a3f0e36
2020-03-02Merge "display: config: Change QtiMapper flag to V3.0" into qt-qpr1-dev am: ↵Automerger Merge Worker
a243353b0b Change-Id: Ica3775eac95020b403c774761c539a287d591adb
2020-03-02Merge "hwc: Support IMapper/IAllocator 3.0 in hwc_buffer_allocator" into ↵TreeHugger Robot
qt-qpr1-dev
2020-03-02Merge "gralloc: Upgrade mapper and allocator to 3.0" into qt-qpr1-devTreeHugger Robot
2020-03-02Merge "display: config: Change QtiMapper flag to V3.0" into qt-qpr1-devTreeHugger Robot
2020-02-28Snap for 6245392 from 29c509daa9b7c313c648f75b22d40a435c1108d6 to qt-d4-releaseandroid-build-team Robot
Change-Id: I9ed7801a51ca27b48971414c88c571462041018f
2020-02-27[Display] Modify the current path for vendor.display.config am: 29c509daa9Automerger Merge Worker
Change-Id: If23c3a76cb8d1a727e0e8940aebd319106afd43a
2020-02-27Snap for 6241478 from 8b089c8dcbaaee83da8d348e1d9dab2320906212 to qt-d4-releaseandroid-build-team Robot
Change-Id: Ib094079abfbeef81e0c328152b7a7c1ed2a1c4af
2020-02-26[Display] Modify the current path for vendor.display.configGil
Modify the path for vendor.display.config Bug: 147407420 Test: VtsTrebleVendorVintfTest doesn't fail on vendor.display.config adb shell lshal -is vendor.display.config@1.9::IDisplayConfig/default adb shell lshal -Vli DM,FC Y vendor.display.config@1.9::IDisplayConfig/default adb shell lshal --init-vintf <hal format="hidl"> <name>vendor.display.config</name> <transport>hwbinder</transport> <fqname>@1.9::IDisplayConfig/default</fqname> </hal> Change-Id: Ibe4af2a3c36991c95e2be02e9d430e22ea2ec8b1
2020-02-26Merge cherrypicks of [10421308, 10421309, 10421362, 10421364, 10421365, ↵android-build-team Robot
10421534] into qt-d4-release Change-Id: I1279d33100b06b2cf16791110cd56bbb4fea157b
2020-02-26hwc: Support IMapper/IAllocator 3.0 in hwc_buffer_allocatorVenkat Thogaru
This change checks for IMapper and IAllocator v3.0 and falls back if they are unavailable. Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2451975 Change-Id: I3122c262af99c9b5506f147a47ddbec580c99913 (cherry picked from commit 22d87536375678a91cc371b2edaf71540d7cde4e)
2020-02-26gralloc: Upgrade mapper and allocator to 3.0Venkat Thogaru
Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2445393 Change-Id: I8c44ab63ca81523bb6acb75e8ae878cc7466e139 (cherry picked from commit 29adbb14c74e1230abc217fecf704002498dd1d2)
2020-02-26display: config: Change QtiMapper flag to V3.0Tharaga Balachandran
Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2445389 Change-Id: Iaba1124a848d6dcec9a41619d5bbad9a770d1b78 (cherry picked from commit 3a5a3efd3b67cab94b1a6cd932ee8ba6f738f193)
2020-02-25Snap for 6233321 from 8b089c8dcbaaee83da8d348e1d9dab2320906212 to qt-d4-releaseandroid-build-team Robot
Change-Id: I0ab93106cf438fdac81cdae4a13eae65a2ef17ce
2020-02-24Merge cherrypicks of [10398743, 10387952, 10392169, 10392170, 10392171, ↵android-build-team Robot
10398644] into qt-d4-release Change-Id: I237816f420c381bab2ccf90edf1b4cf455acb1b6
2020-02-24hwc: Support IMapper/IAllocator 3.0 in hwc_buffer_allocatorVenkat Thogaru
This change checks for IMapper and IAllocator v3.0 and falls back if they are unavailable. Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2451975 Change-Id: I3122c262af99c9b5506f147a47ddbec580c99913 (cherry picked from commit 22d87536375678a91cc371b2edaf71540d7cde4e)
2020-02-24gralloc: Upgrade mapper and allocator to 3.0Venkat Thogaru
Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2445393 Change-Id: I8c44ab63ca81523bb6acb75e8ae878cc7466e139 (cherry picked from commit 29adbb14c74e1230abc217fecf704002498dd1d2)
2020-02-24display: config: Change QtiMapper flag to V3.0Tharaga Balachandran
Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2445389 Change-Id: Iaba1124a848d6dcec9a41619d5bbad9a770d1b78 (cherry picked from commit 3a5a3efd3b67cab94b1a6cd932ee8ba6f738f193)
2020-02-18hwc: Support IMapper/IAllocator 3.0 in hwc_buffer_allocatorVenkat Thogaru
This change checks for IMapper and IAllocator v3.0 and falls back if they are unavailable. Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2451975 Change-Id: I3122c262af99c9b5506f147a47ddbec580c99913
2020-02-18gralloc: Upgrade mapper and allocator to 3.0Venkat Thogaru
Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2445393 Change-Id: I8c44ab63ca81523bb6acb75e8ae878cc7466e139
2020-02-18display: config: Change QtiMapper flag to V3.0Tharaga Balachandran
Test: android.media.cts.HeifWriterTest Bug: 145272994 CRs-Fixed: 2445389 Change-Id: Iaba1124a848d6dcec9a41619d5bbad9a770d1b78
2020-02-18Snap for 6214078 from 8b089c8dcbaaee83da8d348e1d9dab2320906212 to qt-d4-releaseandroid-build-team Robot
Change-Id: Id9f845bc562808d17dad2e97947d07c450885917
2020-02-17Merge "hwc: Disable 8 bit rounding in the PGC" into qt-qpr1-dev am: 8b089c8dcbTreeHugger Robot
Change-Id: I8beba450d60cc9f97c065bb03f2a4206ee417189
2020-02-17Merge "hwc: Disable 8 bit rounding in the PGC" into qt-qpr1-devTreeHugger Robot
2020-02-14Snap for 6207072 from 8366779010dd007cf302dca14695ca34e4c62661 to qt-d4-releaseandroid-build-team Robot
Change-Id: Ia677b346ba108242c72109a1d7b074002a2d3b04
2020-02-13Merge remote-tracking branch ↵Automerger Merge Worker
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.406' into qt-qpr1-dev am: 8366779010 Change-Id: I8cc51226f595b48fbf0fcb779903f09541b43e07
2020-02-10hwc: Disable 8 bit rounding in the PGCNaseer Ahmed
Bug: 147715605 Bug: 147462157 Test: check gamma curve Change-Id: Idbd403e57f3fbb423b8eb76af74091d94a697d12
2020-02-04Merge remote-tracking branch ↵Cyan_Hsieh
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.406' into qt-qpr1-dev Conflicts: sdm/libs/hwc2/Android.mk sdm/libs/hwc2/hwc_session.cpp Bug: 148752159 Change-Id: Ic0cd0d299afc5a897d6ea2074f1e882565d53e93
2020-01-22sdm: Disable idle power collapse if hdr presentVenkat Thogaru
Luts re-programming after idle power collpase taking more than one vsync some times causing flickering. Hence disable idle power collapse during this time. CRs-Fixed: 2432683 Change-Id: Iceb4d63d00e9b53ae01924d6c16d38505f546e96
2020-01-18Snap for 6145363 from b893cc4ab7f3f471b391e6081085f094db3a9bee to qt-d4-releaseandroid-build-team Robot
Change-Id: I2be692f0320c99c2174ee6f586a77cb7a951071c
2020-01-17sdm: Apply features during first cycle am: b893cc4ab7Automerger Merge Worker
Change-Id: I3b23a16a00073694af6cfe28f863c47ea990831b
2020-01-14hardware: qcom: sm7150: display: fix -Wreturn-stack-addressNick Desaulniers
The return value of CompManager::StringDisplayList returns a pointer to a local variable, whose lifetime ends at the end of that method. Fix this by returning a std::string that will be copied (unless NRVO'd), and pulling out the c_str() only when necessary. Bug: 139945549 Bug: 145792036 Bug: 147680215 Test: mm Change-Id: I4f42352dce12d2ce1cd4269b20b8c979d2bdabc3 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> (cherry picked from commit f3834b95b0eb0055f162c680205c6539d3187f65) (cherry picked from commit 80306c8441b4b5d35328f846add9ef8d415f77fa)
2020-01-14sdm: Apply features during first cycleTharaga Balachandran
Bug: 143514146 Test: check the color of boot animation Change-Id: Ide0d4a1c837ed35c1563d63084e03685dfa238df
2020-01-09Snap for 6122036 from 8bef3a420db17c013233de38b94785c9246efed6 to qt-d4-releaseandroid-build-team Robot
Change-Id: I30a5c24cb279ed38fbd153f89c5bf57c1def30b2
2020-01-09Merge "revert conflict commits from AU053" into qt-qpr1-dev am: 8bef3a420dAutomerger Merge Worker
Change-Id: Idcfc2b575cf3b75a1a9578d58b7e6415e451cc06
2020-01-09Merge "revert conflict commits from AU053" into qt-qpr1-devTreeHugger Robot
2020-01-09revert conflict commits from AU053Weizhung Ding
Drop the changes from 8.9.R1 and focus on 8.1.C9. Bug: 146767069 Test: boot to home Change-Id: I3a7d6a5e477912862fb48ed908a09f929612ec4b
2020-01-09Snap for 6121067 from 7e2c516f5b78c1f5e2302fc0fa77709d67da6c6b to qt-d4-releaseandroid-build-team Robot
Change-Id: Ib50ab7ba44670acbae77c92465a0213ac21e1564
2020-01-08Merge "gralloc: 64-bytes row alignment for RAW10 buffers" into qt-qpr1-dev ↵Automerger Merge Worker
am: 7e2c516f5b Change-Id: I42901d94ed9512f6f4f13ee1ffa4f2dc968fdb84
2020-01-08Merge "gralloc: 64-bytes row alignment for RAW10 buffers" into qt-qpr1-devTreeHugger Robot
2020-01-08Merge "Create graphics composer service for pps socket" into qt-qpr1-dev am: ↵Automerger Merge Worker
dd060ff0fd Change-Id: If22c790a9444ece787a5e54f704f3e696b1daf3d
2020-01-08Merge "Create graphics composer service for pps socket" into qt-qpr1-devTreeHugger Robot
2020-01-06gralloc: 64-bytes row alignment for RAW10 bufferspointerkung
Change for MIPI RAW10 format stride alignment from 16 bytes to 64 bytes Bug: 144734068 Test: GCA, CTS, easel camera Change-Id: I34fb398d55827ad10aa69fe7973fb71f3e2e3475 (refer to Pixel 3 commit b4687c18c55badfdeb0b8f964578adc259c1c33c)