diff options
author | 2020-09-14 12:39:14 -0700 | |
---|---|---|
committer | 2020-11-02 12:04:17 -0800 | |
commit | 9a29e67aead74c8c667b316230850c6c502ad3ad (patch) | |
tree | b6c2c0b5eaa5ff4e12509a58d73c9681b884fc23 /libs/gui/LayerMetadata.cpp | |
parent | fac951774b6d73a681ea55a9266bd883203e04e3 (diff) |
Expose shared timeline counters into telemetry:
* Add UID into both shared timeline and timestats tracking: due to BLAST
APIs, layer name is insufficient for identifying applications
* Plumb through jank counters from shared timeline into timestats and WW
* Fixed bug where SurfaceflingerDeadlineMissed was not being tracked.
One caveat is that transactions are tracked in shared timeline, so as
a consequence timestats will start tracking them as well.
Bug: 171309796
Test: builds, boots
Test: statsd_testdrive
Test: libsurfacefinger_unittest
Test: dumpsys SurfaceFlinger --timestats -dump
Change-Id: I71057c0976ce81bbb605e126cb30b9d6f06c5873
Diffstat (limited to 'libs/gui/LayerMetadata.cpp')
0 files changed, 0 insertions, 0 deletions