Skip to content

Add more profiling instrumentation

Ivan Molodetskikh requested to merge YaLTeR/mutter:add-trace-spans into main

The non-Tracy-specific parts of !3391.

  1. Add a bunch of trace spans that I found useful for profiling so far.
  2. Print output name to ClutterFrameClock span descriptions to be able to tell them apart when multiple monitors are connected.
  3. Emit a trace message on page flips.

Works with Sysprof too of course:

image

Merge request reports