summaryrefslogtreecommitdiff
path: root/libs/battery/LongArrayMultiStateCounterTest.cpp
diff options
context:
space:
mode:
author Dominik Laskowski <domlaskowski@google.com> 2021-05-12 15:34:13 -0700
committer Florian Mayer <fmayer@google.com> 2021-08-18 11:19:24 +0100
commit8da6b0e167454420d8fa620e2df6e903d9f16bc6 (patch)
treec6f54a4c824a87275af9fbf38dd0c2d1dd217107 /libs/battery/LongArrayMultiStateCounterTest.cpp
parent29fa146d8d745cee950a1ed82ddb500fc6d6c771 (diff)
SF: Clean up forced refresh and repaint
Remove the misleading repaintEverything flag from CE, as it only affects debug flashes (and the fullscreen strobe during refresh rate transitions is of dubious utility). It also causes GPU virtual displays to recompose despite not being dirty, but forcing repaint can be done by invalidating geometry instead. Clean up the Scheduler/SF interface to schedule invalidate, refresh, and repaint. Fix atomicity of a few debug variables. Bug: 182939859 Test: Toggle "Show surface updates" in dev settings. Test: libcompositionengine_test Change-Id: I176d01cab43e5ab4697b762fe3172b09f4f3d202
Diffstat (limited to 'libs/battery/LongArrayMultiStateCounterTest.cpp')
0 files changed, 0 insertions, 0 deletions