commit | 9b2ca3ea18da09ab9e626c2bac12e01a714791d1 | [log] [tgz] |
---|---|---|
author | Adithya Srinivasan <adsrini@google.com> | Tue Nov 10 10:14:17 2020 -0800 |
committer | Adithya Srinivasan <adsrini@google.com> | Wed Dec 23 04:49:03 2020 +0000 |
tree | bd87aef5e67d6c233964d225bbb1530afa8ab5d7 | |
parent | c8cfdc5944adad450cc4f71e10f8d3e24d5ef01e [diff] |
Expand jank classification This change expands the jank classification to include new cases like BufferStuffing and SurfaceFlingerScheduling while also updating the jank classification logic to be more accurate. This change also refactors SurfaceFrame by removing the abstraction class for SurfaceFrame since its now being polled by the layers as well. Bug: 169890654 Test: libsurfaceflinger_unittest Change-Id: Ica8ab1d1e4bf2052fffc6247fc5820d96ae8445d