commit | 4b67844abb507367b3c0cb5b06c39993d29372b9 | [log] [tgz] |
---|---|---|
author | Valerie Hau <vhau@google.com> | Tue Apr 14 10:50:42 2020 -0700 |
committer | Valerie Hau <vhau@google.com> | Tue Apr 14 10:50:42 2020 -0700 |
tree | f6c8861f9f260948ccb53e7e236246d667c38d34 | |
parent | 14f49cd4d3566751258de3b050c2aea181fea9fc [diff] |
Send transaction callbacks earlier As soon as layers finish post composition, we can send our transaction callback so that the client can handle the callback information earlier before the next SF cycle. Reduces missed frames. Also prevents missed callback if display is not on. Bug: 152709895 Test: build, boot, SurfaceFlinger_test, libsurfaceflinger_unittest, manual Change-Id: I9eff815270f43d1a3b6a0bf7a9c46e17194bd933