diff options
author | Dongwon Kim <[email protected]> | 2019-10-15 12:43:02 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2019-12-10 17:02:58 -0800 |
commit | 8a8534a69855fed209c1842f9e143c785809a7e3 (patch) | |
tree | 68bd033dcfb5039f29d46884edac51b0ec451334 /src/etnaviv | |
parent | ca2dd99bf6ef0bb97ba50e817b3d32423484dc6c (diff) |
iris: INTEL performance query implementation
low-level implementation of INTEL-performance-query APIs in
Intel iris driver. Most of functions and procedures defined here
are adopted from i965 driver (brw_performance_query.c)
v2: - replace genX_init_performance_query with
iris_init_perfquery_functions which is gen's version agnositic
- general code clean-up
v3: include gen_perf_gens.h as some of defines were moved to this new
header file
v4: - checking for kernel 4.13+ won't be needed here as Iris won't be
loaded anyway without DRM_SYNCOBJ that is enabled after Kernel
4.13.
- checking whether gen < 8 or is_cherryview won't be required as
well because those cases are screened in iris_screen_create.
v5: remove genX(init_performance_query)
v6: - remove oa_metrics_kernel_support as iris works only with kernel
4.18 and newer.
- use perf functions defined in separate file, iris_perf.h/c
Signed-off-by: Dongwon Kim <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/etnaviv')
0 files changed, 0 insertions, 0 deletions