Skip to content

perf: Add scripts to run api traces with perfetto and run the perfetto GUI

Gert Wollny requested to merge gerddie/virglrenderer:perfetto-tracing into master

This MR adds scripts to build and run a docker image in order to

  • run apitrace traces inside docker on the host and crossvm to obtain merged performance profiles of a host/guest api trace run.
  • run a perfetto web server that can be used to analyze above traces

The bulk of the work here was done by @tomeu, I just did some clean-ups, re-shuffled the file locations, renamed some scripts, and added some command line parsing.

Edited by Gert Wollny

Merge request reports