SurfaceFlinger: clear LayerHistory on first touch
- Restructure the code in RefreshRateConfigs to be able to clear LayerHistory frames on the first touch event. Without this change we clear the history on every frame as long as the touch timer hasn't expired. - Add log prints for debugging Test: Play 24fps video in YouTube PIP mode and rotate the device - no jank Test: Chrome playing video - no refresh rate switching Test: Hide/Show keyboard when inputting text Test: Running Hay Day and observing refresh rate Bug: 157096772 Change-Id: I7cabecd6ea27ec335e773aa22bb111fa8ec89195
Loading
Please register or sign in to comment