diff options
| author | 2020-05-29 16:13:47 -0700 | |
|---|---|---|
| committer | 2020-06-01 11:20:23 -0700 | |
| commit | 5def733be348e4a37a3c77ed56b952100e2b4850 (patch) | |
| tree | c33837db7ba576ba0135be1eb7c534fbc3c6b115 /opengl/libagl/TextureObjectManager.cpp | |
| parent | 983e568b3c370659f11fcf76cbd45c61dfd8dc33 (diff) | |
SurfaceFlinger: record layer history for TX with eAnimation
If a transaction is posted with ISurfaceComposer::eAnimation flag,
record it with layer history. Layers with eAnimation are considered
animating and will vote for peak refresh rate.
Bug: 157695685
Test: Play 24fps video in YouTube PIP mode with setFrameRate 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
Change-Id: If62e11b395c44d9e5fd40b74864fefd068953413
Diffstat (limited to 'opengl/libagl/TextureObjectManager.cpp')
0 files changed, 0 insertions, 0 deletions