commit | 32fd84ace1315854b2443ba9c1445837af4bc5eb | [log] [tgz] |
---|---|---|
author | Jorim Jaggi <jjaggi@google.com> | Mon Nov 20 19:59:42 2017 +0100 |
committer | Jorim Jaggi <jjaggi@google.com> | Wed Dec 27 15:49:55 2017 +0100 |
tree | 92f608db782e82a385e8deb3e5c379b991fdf5e4 | |
parent | 2e3c31d0925ecad47e10c7d215b55afd4714b211 [diff] |
Lock free app animations (6/n): Move back-pressure to new animator SurfaceFlinger was currently only back-pressuring the old animation system. Move this to the new SurfaceAnimationRunner, such that every animation frame is presented on screen. Test: go/wm-smoke Test: Insert 16ms sleep statement when applying transaction, make sure animations are still smooth. Bug: Change-Id: I510d22c9c4359659e7a061a26b7adad9c265b734