diff options
author | 2021-05-11 19:53:01 -0700 | |
---|---|---|
committer | 2021-05-13 23:09:53 +0000 | |
commit | ccf4b47e9eb5f1284a0e2070a8ef239d807d6d44 (patch) | |
tree | d9dc976cb73844bc6801898afca99bd201154fdc /services/surfaceflinger/RegionSamplingThread.h | |
parent | b45e770984a431a6d0fedc7c13d4d5b8c0f45ac1 (diff) |
SurfaceFlinger: previousFrameFence needs to check the current time
previousFrameFence returns the fence associated with the previous vsync.
In case that SF wake up was delayed due to a previous frame, up to the
point that the wake up occurs after the vsync, SF needs to check fence
N-1 and not N-2 since frame N-1 was targeting the vsync prior to SF
wake up.
Bug: 187886038
Test: run bouncy ball and simulate the first frame missed
Change-Id: I176c6641dd42132fcfd75a79898a5d2bd8da9c90
Diffstat (limited to 'services/surfaceflinger/RegionSamplingThread.h')
0 files changed, 0 insertions, 0 deletions