util/perf: support and prefer perfetto for cpu trace
authorChia-I Wu <olvaffe@gmail.com>
Thu, 25 Aug 2022 21:55:44 +0000 (14:55 -0700)
committerMarge Bot <emma+marge@anholt.net>
Fri, 26 Aug 2022 21:47:44 +0000 (21:47 +0000)
commit9518af12aa3985e1e48243477df9bde084a80d99
treeda4bc5d07f1b4b29e212c36b8e3d3f3a71558212
parent54b105f75d39203b70607b5e494d25cc322a0461
util/perf: support and prefer perfetto for cpu trace

To keep tracing working, this also adds util_perfetto_init to
eglGet*Display.

Acked-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Antonio Caggiano <antonio.caggiano@collabora.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18260>
src/egl/main/eglapi.c
src/util/perf/cpu_trace.h