summaryrefslogtreecommitdiff
path: root/src/amd/common/ac_rgp.h
diff options
context:
space:
mode:
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>2021-05-31 16:42:36 +0200
committerMarge Bot <emma+marge@anholt.net>2021-11-11 10:05:49 +0000
commit3e7bac80ce5cc1de7d13dfc6ae17526a03ddffcc (patch)
treea46203f68eef62cd63e2e9b99089ebf1b7c92cc5 /src/amd/common/ac_rgp.h
parente928f475ccf6534e09c2977314a5360cc4335c3c (diff)
ac/rgp: add support for dumping SPM data
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13704>
Diffstat (limited to 'src/amd/common/ac_rgp.h')
-rw-r--r--src/amd/common/ac_rgp.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/amd/common/ac_rgp.h b/src/amd/common/ac_rgp.h
index 9e38556a090..b53bb02de81 100644
--- a/src/amd/common/ac_rgp.h
+++ b/src/amd/common/ac_rgp.h
@@ -34,6 +34,7 @@
struct radeon_info;
struct ac_thread_trace;
struct ac_thread_trace_data;
+struct ac_spm_trace_data;
enum rgp_hardware_stages {
RGP_HW_STAGE_VS = 0,
@@ -189,7 +190,8 @@ struct rgp_clock_calibration {
int
ac_dump_rgp_capture(struct radeon_info *info,
- struct ac_thread_trace *thread_trace);
+ struct ac_thread_trace *thread_trace,
+ const struct ac_spm_trace_data *spm_trace);
void
ac_rgp_file_write_elf_object(FILE *output, size_t file_elf_start,