Add a trace-argument for per-frame state. Chrome produces a PipelineReporter trace-event for each frame, and it contains information whether the frame was presented or dropped, and if it was dropped, why the frame was dropped. Bug: chromium:1094468 Change-Id: I06fd5e30c2319848d7c7bbd466e4cbf0a0cf5856
Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.
See https://docs.perfetto.dev or the /docs/ directory for documentation.