util/perf: Add gpuvis integration.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Fri, 14 Apr 2023 12:07:40 +0000 (14:07 +0200)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Sat, 19 Aug 2023 21:09:45 +0000 (23:09 +0200)
commit11198951e6644ba6ec7adb4217e1cc666782d855
tree22190c675d6c8e8a5df4ee12257bb95eac8c55cf
parentff3db3e6cf864f04ea22547712548f28b14d9196
util/perf: Add gpuvis integration.

Initial integration, still needs the init functions to be changed
across the codebase.

For the context usage https://github.com/mikesart/gpuvis/pull/82 is
needed to display it correctly in gpuvis.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22505>
meson.build
meson_options.txt
src/util/meson.build
src/util/perf/cpu_trace.h
src/util/perf/gpuvis_trace_utils.h [new file with mode: 0644]
src/util/perf/u_gpuvis.c [new file with mode: 0644]
src/util/perf/u_gpuvis.h [new file with mode: 0644]