ac/sqtt: add helpers for initializing ac_thread_trace_data

This is common between RADV and RadeonSI.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22594>
This commit is contained in:
Samuel Pitoiset
2023-04-24 14:13:40 +02:00
committed by Marge Bot
parent 23f3aa3491
commit 94ce6540d8
4 changed files with 37 additions and 27 deletions

View File

@@ -99,6 +99,12 @@ uint64_t
ac_thread_trace_get_data_va(const struct radeon_info *rad_info,
const struct ac_thread_trace_data *data, uint64_t va, unsigned se);
void
ac_thread_trace_init(struct ac_thread_trace_data *data);
void
ac_thread_trace_finish(struct ac_thread_trace_data *data);
bool
ac_is_thread_trace_complete(struct radeon_info *rad_info,
const struct ac_thread_trace_data *data,