Just a quick update with 2 changes : - I forgot to update the configs to register listing (some registers are left to be programmed by the configs, not the kernel anymore) in patch 3 - adding Coffeelake support (patch 7)
Cheers, Lionel Landwerlin (7): i965: perf: make revision variable available i965: perf: factorize code for availability i965: perf: update configs for loading from userspace i965: perf: list registers to program for queries i965: perf: add support for userspace configurations i965: add a debug option to disable oa config loading i965: perf: add support for CoffeeLake GT2 src/intel/common/gen_debug.c | 1 + src/intel/common/gen_debug.h | 2 +- src/mesa/drivers/dri/i965/Makefile.am | 1 + src/mesa/drivers/dri/i965/Makefile.sources | 4 +- src/mesa/drivers/dri/i965/brw_context.h | 16 + src/mesa/drivers/dri/i965/brw_oa.py | 80 +- src/mesa/drivers/dri/i965/brw_oa_bdw.xml | 58 + src/mesa/drivers/dri/i965/brw_oa_bxt.xml | 16 + src/mesa/drivers/dri/i965/brw_oa_cflgt2.xml | 10473 ++++++++++++++++++++ src/mesa/drivers/dri/i965/brw_oa_chv.xml | 28 + src/mesa/drivers/dri/i965/brw_oa_glk.xml | 15 + src/mesa/drivers/dri/i965/brw_oa_hsw.xml | 6 + src/mesa/drivers/dri/i965/brw_oa_kblgt2.xml | 18 + src/mesa/drivers/dri/i965/brw_oa_kblgt3.xml | 18 + src/mesa/drivers/dri/i965/brw_oa_sklgt2.xml | 48 + src/mesa/drivers/dri/i965/brw_oa_sklgt3.xml | 18 + src/mesa/drivers/dri/i965/brw_oa_sklgt4.xml | 18 + src/mesa/drivers/dri/i965/brw_performance_query.c | 109 +- src/mesa/drivers/dri/i965/intel_screen.c | 9 +- src/mesa/drivers/dri/i965/intel_screen.h | 3 + 20 files changed, 10916 insertions(+), 25 deletions(-) create mode 100644 src/mesa/drivers/dri/i965/brw_oa_cflgt2.xml -- 2.14.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev