+3
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
If SurfaceFlinger duration is configured to a larger value than the vsync period, there might be a chance that SF would present the frame too early, if its actual duration is much shorter than anticipating. To prevent this, we wait until the vsync occurs before calling to hwc::present. Bug: 185949581 Test: Configure large SF duration and observe systrace Change-Id: Ic0c112a2808036d0f2e14a345c401fa56c2d29ab