mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 11:40:10 +01:00
docs: update perfetto with the latest status
intel and turnip support renderstages. EGL supports track events. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18260>
This commit is contained in:
parent
cbd8e24b9f
commit
ef27399bca
1 changed files with 11 additions and 3 deletions
|
|
@ -21,7 +21,7 @@ same timeline, to better understand and tune/debug system level performance:
|
|||
- pps-producer: A systemwide daemon that can collect global performance
|
||||
counters.
|
||||
- mesa: Per-process producer within mesa to capture render-stage traces
|
||||
on the GPU timeline, track events, etc.
|
||||
on the GPU timeline, track events on the CPU timeline, etc.
|
||||
|
||||
The exact supported features vary per driver:
|
||||
|
||||
|
|
@ -36,10 +36,10 @@ The exact supported features vary per driver:
|
|||
- ``gpu.renderstages.msm``
|
||||
* - Turnip
|
||||
- ``gpu.counters.msm``
|
||||
-
|
||||
- ``gpu.renderstages.msm``
|
||||
* - Intel
|
||||
- ``gpu.counters.i915``
|
||||
-
|
||||
- ``gpu.renderstages.i915``
|
||||
* - Panfrost
|
||||
- ``gpu.counters.panfrost``
|
||||
-
|
||||
|
|
@ -104,6 +104,14 @@ the steps above :
|
|||
|
||||
# Back in the perfetto tmux, press enter to start the capture
|
||||
|
||||
CPU Tracing
|
||||
~~~~~~~~~~~
|
||||
|
||||
Mesa's CPU tracepoints (``MESA_TRACE_*``) use Perfetto track events when
|
||||
Perfetto is enabled. They use ``mesa.default`` and ``mesa.slow`` categories.
|
||||
|
||||
Currently, only EGL and freedreno have CPU tracepoints.
|
||||
|
||||
Vulkan data sources
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue