summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-19Merge tag 'LA.QSSI.13.0.r1-11500.01-qssi.0' into tachibana-mr1tachibana-mr1alk3pInjection
"LA.QSSI.13.0.r1-11500.01-qssi.0" Change-Id: Ic650a04d35ae3e9f8442cfd11e5a3c966fad882d
2023-09-11RenderEngine:don't blur when using protected contentAkhil Jaiswal
Bug: 270314344 Bug: 213116783 Test: manual (ExoPlayer) Change-Id: Ifcacbd4c44aee1a504a7c46f3fece51004ed7f37 CRs-Fixed: 3605143
2023-09-07Merge tag 'LA.QSSI.13.0.r1-11300.01-qssi.0' into tachibana-mr1alk3pInjection
LA.QSSI.13.0.r1-11300.01-qssi.0 Change-Id: I82397b98d394060d7782adca78b4008ffc4588ab
2023-09-06Merge f55b678ee0af4ce9c1f6734cc7a49c0ebe7f16fd on remote branchLinux Build Service Account
Change-Id: Ib1febd24aaddf257d84760c7e0a18e3e7a1e9bee
2023-08-25Snap for 10715106 from 5d853af1a65ddfd8bfc78b16f7d2cde39687de43 to ↵Android Build Coastguard Worker
t-keystone-qcom-release Change-Id: I12dd810ec85ce1aae5ce916971d0054c734ad97b
2023-08-24Merge 59aa8174143199a41617b65e4e8c6be4b7a6ee26 on remote branchLinux Build Service Account
Change-Id: I50c08316935dfb673c6c217a77a33b618cb71d07
2023-08-23Merge TPM1.230623.006Matt Lee
Change-Id: I958df252109976134b9578a24f2b0a1f4bda7ba0
2023-08-18Snap for 10678424 from fc86b6f94a525137ecf3379609dbcf624d4ba491 to ↵Android Build Coastguard Worker
t-keystone-qcom-release Change-Id: Id782efcdf4a55f88f43cbcd5ceaee05b60e97a80
2023-08-14Merge cherrypicks of ['googleplex-android-review.googlesource.com/23899871'] ↵Android Build Coastguard Worker
into tm-platform-release. Change-Id: Ia93412bc904e023bef769e2684cf3bef282d4e7b
2023-08-14Fix for heap-use-after-free in GPUService.cppsergiuferentz
This adds a unit test and fix for the bug reported by libfuzzer. Changes made: * Expose GPUService as testable code. * Update main_gpuservice.cpp to use the new GpuService now located at gpuservice/GpuService.h * Make initializer threads members of GpuService * Join the threads in destructor to prevent heap-use-after-free. * Add unit test that waits 3 seconds after deallocation to ensure no wrong access is made. Bug: 282919145 Test: Added unit test and ran on device with ASAN (cherry picked from commit 3c00cbc0f119c3f59325aa6d5061529feb58462b) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7fb707802ee4c667d1ee6065ae2845d835b47aeb) Merged-In: I4d1d2d4658b575bf2c8f425f91f68f03114ad029 Change-Id: I4d1d2d4658b575bf2c8f425f91f68f03114ad029
2023-08-11Merge t-mpr-2023-08Matt Lee
Change-Id: I62e27771214bffa4916d03b4173807f8a0d16c44
2023-08-11Snap for 10644583 from edfe3fd65bae1180c72a4eb657f1d51d1306c220 to ↵Android Build Coastguard Worker
t-keystone-qcom-release Change-Id: I5fcb237b116cc25ee72782e5bdc9e2d498a084fd
2023-07-31sf: do not check virtual display hint on main threadVikas batchu
CRs-Fixed: 3575726 Change-Id: I0e20ddb96301c746a56a04703eb17d592d08896d
2023-07-18Merge cherrypicks of ['googleplex-android-review.googlesource.com/23677155'] ↵Android Build Coastguard Worker
into tm-platform-release. Change-Id: I91346a78016c0cf123a5b1b4f3246a55c883e214
2023-07-18Allow sensors list to be emptyDevin Moore
Test: atest VtsHalSensorManagerV1_0TargetTest Bug: 278013275 Bug: 269014004 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:49600b10aa5675d4e7e985203d69f252ead13e45) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:427b5c3633e298372c3d66ad76f59988ca330f5b) Merged-In: I091f57de9570b0ace3a8da76f16fe0e83f0aa624 Change-Id: I091f57de9570b0ace3a8da76f16fe0e83f0aa624
2023-07-04Merge tag 'LA.QSSI.13.0.r1-10700-qssi.0' into tachibana-mr1alk3pInjection
"LA.QSSI.13.0.r1-10700-qssi.0" Change-Id: I7b2554e126b9fa59f520f1265653574aa834f8ba
2023-06-23Merge d9b393d46ca9672359fd651c58d4d4bb6b289eea on remote branchLinux Build Service Account
Change-Id: Ia835982c75221717899950b5a011c580d8e16bc7
2023-06-15Snap for 10323517 from ce8fbd20ed87349d96f6d4cb1da75227bce7275c to ↵Android Build Coastguard Worker
t-keystone-qcom-release Change-Id: I1df2de1837335c1b5eb97a0d3c1488afa4e81565
2023-06-09Merge t-qpr-2023-06Matt Lee
Change-Id: If6f6fda0f41d61c0692d7cea1219bed255660f4d
2023-06-08Snap for 10276566 from 96591dd76c79d0c3d22c230a81970d9b74ddd01c to ↵Android Build Coastguard Worker
tm-platform-release Change-Id: I295b98a4fa27c35418a6ce1ae7a4704fc0d12025
2023-06-02Snap for 10251614 from 7dd0085850822999b720354690a508fdcb5bb0f9 to ↵Android Build Coastguard Worker
t-keystone-qcom-release Change-Id: Id5293280cdf09579dae0358e54f6b1f0406ea1ed
2023-06-02DO NOT MERGE - Merge tm-qpr3-release TQ3A.230605.010 into tm-platform-mergeAndy Quan
Bug: 279962103 Change-Id: I4d1c2fce31728ba6a32a30664fbc51c7a3278d69
2023-06-01Use cpu_number to index mappingHimanshu Jakhmola
Change applicable when compiling data from vals policywise. Instead of using cpu_number as index to access vals, use cpu_number to index mapping to get index for accessing vals for a cpu. CRs-Fixed: 3413580 Bug: 280947753 Bug: 285078227 Test: CtsStatsdAtomHostTestCases.android.cts.statsdatom.cpu.CpuStatsTests#testCpuCyclesPerUidCluster Change-Id: Id17661c50bda4cd4aecee6c7658e97c718dd4ec4
2023-06-02Merge tag 'LA.QSSI.13.0.r1-10200-qssi.0' into tachibanatachibanaalk3pInjection
"LA.QSSI.13.0.r1-10200-qssi.0" Change-Id: Ifd85489956935a831b59f00713095d609adec264
2023-05-26Merge 5181b072dad551dfade8e6a1c3b888169699de90 on remote branchLinux Build Service Account
Change-Id: Ie59bfc7ac92d87da64b593c4cd86af842f19355a
2023-05-06Merge cherrypicks of ['googleplex-android-review.googlesource.com/22931281'] ↵Android Build Coastguard Worker
into tm-qpr3-release. Change-Id: Ia0d4e1efe616e821d372f2849ce4ce4e0074e340
2023-05-06DO NOT MERGE Reverts WindowInfosListenerInvoker throttlingPatrick Williams
Revert "DO NOT MERGE: Force input window updates when layer visibility changes" Revert "SF: throttle WindowInfosListener calls" The reverted CLs may be causing input issues where InputDispatcher doesn't seem to align with the windows currently displayed. This reverts commit 243e2e9af82700c76f743ee71e0f27fe1a3f4383. This reverts commit f3213d2ca821472b12ce2452e4bd33b4cd152e8f. Bug: 279649321 Bug: 270894765 Test: presubmits (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:fd9c44fb10610d8c9d7f698868a4f6a5d0547fd9) Merged-In: I8eb46caced6f395460fabc1d6a529a88c1c4566b Change-Id: I8eb46caced6f395460fabc1d6a529a88c1c4566b
2023-05-05Merge tag 'LA.QSSI.13.0.r1-09900-qssi.0' into tachibanaalk3pInjection
"LA.QSSI.13.0.r1-09900-qssi.0" Change-Id: I9dc95bbb40fc0ba1ede27966f74ac2cb33ef00e2
2023-05-01Snap for 10042773 from d63fe54feb5c449dd4dd579543c08b66beceba30 to ↵Android Build Coastguard Worker
t-keystone-qcom-release Change-Id: I49c425ddf44df11495b0adcce0e98d96bfb474ad
2023-05-01Merge 0aabf09942f7b6f3ef19e4a8e1e58c9012c79cfa on remote branchLinux Build Service Account
Change-Id: I364346b496e8cbc4f63f42aa0a889b02f5b8ba60
2023-04-28Merge t-mpr-2023-05Matt Lee
Change-Id: Ib9eea1f564c3e64fa68daed64a8eb55bb0dd84a4
2023-04-20Merge tag 'LA.QSSI.13.0.r1-09800-qssi.0' into tachibanaalk3pInjection
"LA.QSSI.13.0.r1-09800-qssi.0" Change-Id: I59609ccba4dd384f5a1d653de9f926614a220037
2023-04-14Merge 973a16b4ead7f278d0f0f7ad3f8dd835af43907f on remote branchLinux Build Service Account
Change-Id: I46454a43fc05fd4ec8ada60e1f7ecb274fd92dca
2023-04-12Snap for 9929149 from 04a038456b9b53c18621c95add857a044a2a4e65 to ↵Android Build Coastguard Worker
tm-qpr3-release Change-Id: I37bb19cae036ceb66f69ad254a972e7f75333dba
2023-04-12Snap for 9918354 from 7817baf0401798a5cefcf7f2199b866ce114dacf to ↵Android Build Coastguard Worker
t-keystone-qcom-release Change-Id: Ib8fad989e2e3ebd4d03a4139e526544643789bc2
2023-04-11Merge changes from topic "clamp-alpha" into tm-qpr-devVishnu Nair
* changes: SF: clamp alpha value instead of error SurfaceComposerClient: add a range check in setAlpha
2023-04-11SF: clamp alpha value instead of errorAdy Abraham
SF tests expect that invalid alpha values will be clamped instead of returning failure. Test: atest SurfaceFlinger_test:SurfaceFlinger_test Bug: 274213741 Merged-In: I1318f21c21ec9b3fe9577ac3b9f32605e7f7f13a Change-Id: I1318f21c21ec9b3fe9577ac3b9f32605e7f7f13a (cherry picked from commit 24d0b2a19705cc64933bb6dfaf7147207a64e607)
2023-04-11SurfaceComposerClient: add a range check in setAlphaAdy Abraham
Merged-In: I172321a4d3533e0506bad75a0a91e33fe921c2b7 Change-Id: I172321a4d3533e0506bad75a0a91e33fe921c2b7 Test: presubmit Bug: 274213741
2023-04-11Merge "sf: release mStateLock before IDisplayConfig call for async virtual ↵Treehugger Robot
display creation" into t-keystone-qcom-dev
2023-04-07sf: release mStateLock before IDisplayConfig call for async virtual display ↵Vikas batchu
creation CRs-Fixed: 3453645 Change-Id: I8adadcbf795bce5024562bd609be6ed08f7415e6
2023-04-06Snap for 9892340 from 9f4673fc94d4f88e9d08d21224b49a1b3588011a to ↵Android Build Coastguard Worker
tm-qpr3-release Change-Id: Iad68b58a6d23aa285068505eb591c3370a47cff0
2023-04-05Merge "Remove coordinate swapping in region sampling" into tm-qpr-devWinson Chung
2023-04-05Remove coordinate swapping in region samplingAlec Mouri
Captured screens for region sampling were originally rendered upside-down, which required swapping coordinates to sample from the correct area in the output buffer. Since then, several fixes to the screenshot path have landed, which treat screen orientation consistently, so the captured images are no longer upside-down. But, the coordinate swapping was never removed. Remove it now, as sampling during landscape is now broken. Bug: 133849373 Bug: 241967077 Fixes: 275661349 Test: Split screen in landscape with settings app in dark mode, calculator in light mode, and trigger back gestures Change-Id: I52c65032d33d01a4407dc1b30215e7edac6eb1ea (cherry picked from commit 439b60968f1fe544b79a5c5ba4657fca9e82b54a)
2023-04-05Merge "DO NOT MERGE: Force input window updates when layer visibility ↵TreeHugger Robot
changes" into tm-qpr-dev
2023-04-04DO NOT MERGE: Force input window updates when layer visibility changesPatrick Williams
This should fix a latency regression introduced by delaying input window visibility changes. See ag/22210759. Bug: 270894765 Bug: 275562923 Test: v2/android-crystalball-eng/health/microbench/instr_metric/input_method Change-Id: I0f64fa148eb4b02600eac9578d3d23ac00c78fa3
2023-04-04Snap for 9883365 from d294901e63fd57e884531a5dd7aea010770ec6f7 to ↵Android Build Coastguard Worker
tm-qpr3-release Change-Id: I60cc9a8ec57623910408b374265674b966aca5ae
2023-04-04Snap for 9839160 from 802c747f0c1d9490431c27f3a39a0d10ac4d1899 to ↵Android Build Coastguard Worker
tm-platform-release Change-Id: Ic39edc2c6308ba21bbd4c2768c156dc09b0121e7
2023-04-04Merge "RESTRICT AUTOMERGE: Fix HMAC Compare time attack" into tm-dev am: ↵Timothy Yiu
b3191a4aa7 am: 3ccc4ac693 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/21804206 Change-Id: I52d6e75018ee6cc42a9dcc18be0d07adcc18cec5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-04RESTRICT AUTOMERGE: Fix HMAC Compare time attack am: ca8d670c16 am: bc9a36a8betyiu
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/21804206 Change-Id: Iee531f2b1673596d7007788a0a94b780c06457d3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-03Merge "RESTRICT AUTOMERGE: Fix HMAC Compare time attack" into tm-dev am: ↵Timothy Yiu
b3191a4aa7 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/21804206 Change-Id: I73d2ca70750229b8ead3f6ad1242d9cdd3f15bf5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>