mesa/src/intel/perf
Casey Bowman db34a92c48 intel/tools: Add xe3p format for intel_monitor
The kernel uses an updated buffer format for xe3p gpus when EU stall
sampling, so this updates intel_monitor to use the correct formatting,
leaving room for any future formatting updates.

This also addresses an issue with not packing the formatted structure
with the correct macro, which lead to incorrect offsets being used for
parsing the buffer.

BSpec: 79847

v2: Add BSpec reference number, suggested by Lionel

Signed-off-by: Casey Bowman <casey.g.bowman@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40622>
2026-03-26 07:31:09 +00:00
..
i915 intel/perf: Nuke intel_perf_load_configuration() and related code 2026-01-19 19:24:15 +00:00
xe intel/tools: Add xe3p format for intel_monitor 2026-03-26 07:31:09 +00:00
gen_perf.py intel/perf: Update perf scripts to get additional performance counters 2025-10-23 16:59:09 +00:00
intel_perf.c intel/tools: Add xe3p format for intel_monitor 2026-03-26 07:31:09 +00:00
intel_perf.h intel/tools: Add xe3p format for intel_monitor 2026-03-26 07:31:09 +00:00
intel_perf_common.c
intel_perf_common.h
intel_perf_mdapi.c intel/perf: Add HSW verx10 to intel_perf_query_result_write_mdapi() 2026-02-23 18:00:52 +00:00
intel_perf_mdapi.h intel/perf: Add Gfx 12.5 mdap_metrics struct and set it 2026-01-19 19:24:16 +00:00
intel_perf_private.h
intel_perf_query.c intel: fork exec_node/list -> brw_exec_node/list as a private Intel utility 2025-07-31 20:23:02 +00:00
intel_perf_query.h
intel_perf_query_layout.c intel/perf: Nuke intel_perf_load_configuration() and related code 2026-01-19 19:24:15 +00:00
intel_perf_regs.h
intel_perf_setup.h
meson.build intel: fix monitor build dependencies 2025-06-22 10:55:21 +00:00
oa-acmgt1.xml
oa-acmgt2.xml
oa-acmgt3.xml
oa-adl.xml
oa-arlgt1.xml
oa-arlgt2.xml
oa-bdw.xml
oa-bmg.xml
oa-bxt.xml
oa-cflgt2.xml
oa-cflgt3.xml
oa-chv.xml
oa-dg1.xml
oa-ehl.xml
oa-glk.xml
oa-hsw.xml
oa-icl.xml
oa-kblgt2.xml
oa-kblgt3.xml
oa-lnl.xml
oa-mtlgt2.xml
oa-mtlgt3.xml
oa-ptl.xml intel/perf: Update perf scripts to get additional performance counters 2025-10-23 16:59:09 +00:00
oa-rkl.xml
oa-sklgt2.xml
oa-sklgt3.xml
oa-sklgt4.xml
oa-tglgt1.xml
oa-tglgt2.xml