Hi, This series add & update a bunch of metrics to measure performance.
There are 3 main things : - SKL GT2 had a few special cases for pre-production hardware that we can remove. - We get a new PMA stall metric for Gen8/9 - We add Icelake support And also a few minor cleanups. You can find this branch at : https://github.com/djdeath/mesa/tree/wip/djdeath/oa-gen-11 Cheers, Lionel Landwerlin (10): i965: perf: sklgt2: update a priority for register programming i965: perf: sklgt2: drop special programming for pre-production stepping i965: perf: sklgt2: update memory write config i965: perf: sklgt2: Add FF Bottlenecks metric i965: perf: add PMA stall metrics i965: perf: chv: fixup counters names i965: perf: drop register programming not needed on HSW i965: perf: sklgt2: drop programming of an unused NOA mux i965: perf: add Icelake metrics i965: perf: enable Icelake metrics src/mesa/drivers/dri/i965/Makefile.sources | 3 +- src/mesa/drivers/dri/i965/brw_oa_bdw.xml | 203 +- src/mesa/drivers/dri/i965/brw_oa_bxt.xml | 113 +- src/mesa/drivers/dri/i965/brw_oa_cflgt2.xml | 103 +- src/mesa/drivers/dri/i965/brw_oa_cflgt3.xml | 103 +- src/mesa/drivers/dri/i965/brw_oa_chv.xml | 50 +- src/mesa/drivers/dri/i965/brw_oa_glk.xml | 113 +- src/mesa/drivers/dri/i965/brw_oa_hsw.xml | 3 +- src/mesa/drivers/dri/i965/brw_oa_icl.xml | 12092 ++++++++++++++++ src/mesa/drivers/dri/i965/brw_oa_kblgt2.xml | 103 +- src/mesa/drivers/dri/i965/brw_oa_kblgt3.xml | 103 +- src/mesa/drivers/dri/i965/brw_oa_sklgt2.xml | 898 +- src/mesa/drivers/dri/i965/brw_oa_sklgt3.xml | 103 +- src/mesa/drivers/dri/i965/brw_oa_sklgt4.xml | 103 +- .../drivers/dri/i965/brw_performance_query.c | 10 +- src/mesa/drivers/dri/i965/meson.build | 1 + 16 files changed, 13931 insertions(+), 173 deletions(-) create mode 100644 src/mesa/drivers/dri/i965/brw_oa_icl.xml -- 2.17.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev