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
Loading
Please register or sign in to comment