u_trace: print tracepoint params in csv output

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30589>
This commit is contained in:
Danylo Piliaiev 2024-08-09 14:39:33 +02:00 committed by Marge Bot
parent ace5daabbd
commit 21ec1cdea9

View file

@ -225,8 +225,13 @@ print_csv_event(struct u_trace_context *utctx,
int32_t delta,
const void *indirect)
{
fprintf(utctx->out, "%u,%u,%"PRIu64",%s,\n",
fprintf(utctx->out, "%u,%u,%"PRIu64",%s,",
utctx->frame_nr, utctx->batch_nr, ns, evt->tp->name);
if (evt->tp->print) {
evt->tp->print(utctx->out, evt->payload, indirect);
} else {
fprintf(utctx->out, "\n");
}
}
static struct u_trace_printer csv_printer = {