diff options
| author | 2023-02-02 12:37:23 -0500 | |
|---|---|---|
| committer | 2023-02-21 11:33:40 -0500 | |
| commit | e99b98ccbe273a4c664ff6cb07e74a25b163edcd (patch) | |
| tree | c618cafad6c88e92378f773e4d3a8aaa220b6da4 /libs/jpegrecoverymap/jpegencoderhelper.cpp | |
| parent | 06e5db05b0fbb9c6852846f0844f2c1b42edba27 (diff) | |
SF: Fix synthetic VSYNC after first powering on
After onActiveDisplayChangedLocked, isActiveDisplay was stale, so the
first powering on of a newly active display did not enable and resync
to hardware VSYNC, i.e. EventThread stayed in SyntheticVsync.
Also, merge EventThread APIs to enable/disable synthetic VSYNC.
Fixes: 264700488
Bug: 255635821
Test: dumpsys SurfaceFlinger --events
Change-Id: Ibd4099bb856adc11d887f3b7b9432fbc4cb2e33d
Diffstat (limited to 'libs/jpegrecoverymap/jpegencoderhelper.cpp')
0 files changed, 0 insertions, 0 deletions