u_trace: generate tracepoint index parameter in perfetto callbacks
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Sat, 14 Oct 2023 16:33:46 +0000 (19:33 +0300)
committerMarge Bot <emma+marge@anholt.net>
Tue, 17 Oct 2023 11:19:13 +0000 (11:19 +0000)
commit1afc876afdf7e2856628dee07e7decbdc5ddba9f
tree40e99ae8f7d171c71fba3956b35d026620e6d796
parent960441d5a3f24b27a201da0c4ee8b26b91321ae9
u_trace: generate tracepoint index parameter in perfetto callbacks

Useful to figure out what's the tracepoint name you're implementing.
We'll use this in the intel perfetto integration glue to index into an
array of perfetto iid.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Tested-by: Felix DeGrood <felix.j.degrood@intel.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25730>
src/freedreno/vulkan/tu_perfetto.cc
src/gallium/drivers/freedreno/freedreno_perfetto.cc
src/intel/ds/intel_driver_ds.cc
src/util/perf/u_trace.c
src/util/perf/u_trace.py
src/util/perf/u_trace_priv.h