mesa/src/intel/ds
Mike Blumenkrantz c7045e3e63 perfetto: unify init
util_perfetto_init() was called in some places, util_cpu_trace_init()
was called in other places, and some places used tracing without ever
calling either of them

util_cpu_trace_init() is now guaranteed to be called:
* on gallium screen create
* on VK instance create

thus no driver/frontend/etc should ever need to call this manually

cc: mesa-stable

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36628>
2025-08-12 13:17:43 +00:00
..
.clang-format
intel_driver_ds.cc perfetto: unify init 2025-08-12 13:17:43 +00:00
intel_driver_ds.h anv/ds: Forward VkDebugUtilsObjectNameInfoEXT to perfetto. 2025-05-08 01:21:25 +00:00
intel_pps_driver.cc intel/perf: Implement intel_perf_query_result_accumulate() for gfx 20+ 2024-07-03 17:15:05 +00:00
intel_pps_driver.h intel/perf: Replace drm_i915_perf_record_header by intel_perf_record_header 2024-05-27 19:34:06 +00:00
intel_pps_perf.cc intel/ds: Nuke ralloc_ctx and ralloc_cfg 2024-05-07 21:44:34 +00:00
intel_pps_perf.h intel/ds: Nuke ralloc_ctx and ralloc_cfg 2024-05-07 21:44:34 +00:00
intel_pps_priv.h intel/ds: use a per GPU clock ID 2022-01-14 20:17:44 +00:00
intel_tracepoints.py anv/ds: Associate the VkCommandBuffer some anv-only renderstage events. 2025-05-08 01:21:25 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00