commit | 1fbee6248a86e388e0d0325cd23559396f87ee22 | [log] [tgz] |
---|---|---|
author | Wiwit Rifa'i <wiwitrifai@google.com> | Tue Jan 03 16:54:49 2023 +0800 |
committer | Wiwit Rifa'i <wiwitrifai@google.com> | Fri Jan 13 21:44:24 2023 +0800 |
tree | c1e7622ca741a57e4c508fd4678ca44df3efc15f | |
parent | c1a1facf09f34b17247d63b72e64b0a6fbfcf048 [diff] |
metrics: add hwcomposer metrics per display This will add composer execution and composition layer metrics to be separated per display. But, it will keep the global metrics for backward-compatibility. Bug: 232888251 Bug: 264369128 Test: tools/diff_test_trace_processor.py <trace_processor_shell> \ --trace-filter='composer_execution' Test: tools/diff_test_trace_processor.py <trace_processor_shell> \ --trace-filter='composition_layer' Test: <trace_processor_shell> --run-metrics android_hwcomposer \ <perfetto trace> Change-Id: Ie896205ce9d72c059a810ffe8b7b7d911fa4c2cc
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://perfetto.dev/docs or the /docs/ directory for documentation.