radeonsi: Add perfetto support in radeonsi
authorSaroj Kumar <saroj.kumar@amd.com>
Mon, 17 Jul 2023 14:51:29 +0000 (20:21 +0530)
committerMarge Bot <emma+marge@anholt.net>
Thu, 19 Oct 2023 16:16:15 +0000 (16:16 +0000)
commita164e147e91e8c6090d4dceca59806e091244c50
treeb2bda08f4ae531b456df6bbb4939f518c4b7521e
parent4752b188dc0c48e32a5662509c99b2c1cde29b27
radeonsi: Add perfetto support in radeonsi

Add perfetto code in new files si_perfetto.h/cc which add tracepoint
begin and end event and calls to the generated code from python
si_tracepoints.py

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23664>
src/gallium/drivers/radeonsi/meson.build
src/gallium/drivers/radeonsi/si_perfetto.cpp [new file with mode: 0644]
src/gallium/drivers/radeonsi/si_perfetto.h [new file with mode: 0644]
src/gallium/drivers/radeonsi/si_pipe.h
src/gallium/drivers/radeonsi/si_tracepoints.py [new file with mode: 0644]