ac: import performance counters from RadeonSI
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 31 May 2021 08:10:42 +0000 (10:10 +0200)
committerMarge Bot <eric+marge@anholt.net>
Thu, 3 Jun 2021 07:15:21 +0000 (07:15 +0000)
commit380ac288911d65cca402fd51d524f47658c13b63
tree25aa37db2ab348b7d8e1839a6c5b311d1fb52f31
parent7af915b4a0c796373898958d4160027eaab1e150
ac: import performance counters from RadeonSI

Performance counters will be used by RADV for VK_KHR_performance_query
and also for adding SPM support.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11140>
src/amd/Makefile.sources
src/amd/common/ac_perfcounter.c [new file with mode: 0644]
src/amd/common/ac_perfcounter.h [new file with mode: 0644]
src/amd/common/meson.build
src/gallium/drivers/radeonsi/si_perfcounter.c
src/gallium/drivers/radeonsi/si_query.c
src/gallium/drivers/radeonsi/si_query.h