mesa/src/panfrost
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
..
ci panvk: Use indirect path for indexed draw on JM 2025-08-04 12:12:55 +00:00
clc nir/precompiled: add shader stage option to nir_precompiled_build_variant 2025-07-09 13:14:41 +01:00
compiler pan/bi: Revamp bi_optimize_nir 2025-08-11 11:38:57 +00:00
drm-shim panfrost: Fix group priorities in drm-shim 2025-02-05 13:30:29 +00:00
ds pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
genxml panvk: Fix IUB decode 2025-08-11 10:12:29 +00:00
lib all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
libpan panvk: add a meta command for transitioning image layout 2025-08-12 12:43:10 +00:00
midgard all: rename gl_shader_stage_uses_workgroup to mesa_shader_stage_uses_workgroup 2025-08-06 10:28:41 +08:00
perf build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
shared build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
tools pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
util panvk: rewrite pan_nir_lower_static_noperspective 2025-08-07 10:33:36 +00:00
vulkan perfetto: unify init 2025-08-12 13:17:43 +00:00
.clang-format panvk: Add basic infrastructure for shader variants 2025-07-21 16:52:44 +00:00
meson.build panfrost: Move genxml out of pan/lib 2025-05-09 09:33:38 +00:00