summaryrefslogtreecommitdiff
path: root/libs/input/SpriteController.cpp
diff options
context:
space:
mode:
author Ioana Alexandru <aioana@google.com> 2024-02-29 15:22:58 +0100
committer Ioana Alexandru <aioana@google.com> 2024-03-18 13:55:58 +0100
commitfba9fb80033ecd8cac6967a895c06268c2c95a58 (patch)
treec441aa3220b5bf461ab163507ffa6b0a27310d8b /libs/input/SpriteController.cpp
parent642bdb48a81b682be3307e9066786bdfc63b0e84 (diff)
Perform NLVM combines on the bg thread
It seems like although the flows themselves don't emit too often (thanks to distinctUntilChanged), the combines still do quite a bit of work that should ideally happen in the background. The biggest offender here is the footer visibility, as it combines a lot of flows that can emit relatively often. Also reducing the amount of emissions in the shadeExpansion sub-flows using distinctUntilChanged. Removed qsExpansion as it's redundant since we're already checking qsFullScreen, which is only true when qsExpansion is 1. Bug: 326018643 Bug: 324483341 Test: v2/android-crystalball-eng/health/microbench/systemui/main/systemui-notification-4-jank-suite Test: v2/android-crystalball-eng/health/microbench/systemui/systemui-notification-onmeasure-jank-suite Flag: NONE Change-Id: Ifc470bd1bbf9142c1114d7bdfb92449be5f754ce
Diffstat (limited to 'libs/input/SpriteController.cpp')
0 files changed, 0 insertions, 0 deletions