commit | c3a482d7555905f8f65d693293175186aff19466 | [log] [tgz] |
---|---|---|
author | Alec Mouri <alecmouri@google.com> | Tue May 21 00:51:01 2019 -0700 |
committer | Alec Mouri <alecmouri@google.com> | Thu May 23 22:28:14 2019 +0000 |
tree | c4d211f664ab8bdb1f3eace69fb86c703fb54cdc | |
parent | f8e689cfd25f27c4af36a27e145d4cac1d0bb9cb [diff] |
[SurfaceFlinger] Some dispsync fixes for early event firing * Fix lastEventTime for listeners so that they don't fire early. * Properly set mHasFired for listeners so that if the dispsync model is currently being updated that mHasFired is always set to true if lastEventTime is after the most recent vsync reference. Bug: 132678707 Bug: 130684082 Test: systrace Change-Id: I5b860336f12b742cc67665776290939b61e7e3af