mesa/src/freedreno/perfcntrs
Zan Dobersek d17e9994e4 freedreno: add a7xx perfcounter support
Add performance counting support for a7xx in Freedreno, providing the
available performance counter groups along with the lists of countables
that can be counted through related counters.

All the collected countable names and values are provided in enum
definitions, even when the names indicate some countables being reserved.
The perfcounter groups don't include those reserved values.

The countable selection command stream in fdperf is enabled for a7xx,
sharing the same command stream created for 5th- and 6th-gen devices.

Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27483>
2024-05-06 19:56:43 +00:00
..
fd2_perfcntr.c freedreno/perfcntrs: Re-indent 2021-04-17 15:38:56 +00:00
fd5_perfcntr.c freedreno/perfcntrs: Re-indent 2021-04-17 15:38:56 +00:00
fd6_perfcntr.c freedreno/perfcntrs: Re-indent 2021-04-17 15:38:56 +00:00
fd7_perfcntr.c freedreno: add a7xx perfcounter support 2024-05-06 19:56:43 +00:00
fdperf.c freedreno: add a7xx perfcounter support 2024-05-06 19:56:43 +00:00
freedreno_dt.c freedreno/perfcntrs: Re-indent 2021-04-17 15:38:56 +00:00
freedreno_dt.h freedreno/perfcntrs: Re-indent 2021-04-17 15:38:56 +00:00
freedreno_perfcntr.c freedreno: add a7xx perfcounter support 2024-05-06 19:56:43 +00:00
freedreno_perfcntr.h freedreno: add a7xx perfcounter support 2024-05-06 19:56:43 +00:00
meson.build freedreno: add a7xx perfcounter support 2024-05-06 19:56:43 +00:00