summaryrefslogtreecommitdiffstats
path: root/src/etnaviv
diff options
context:
space:
mode:
authorDongwon Kim <[email protected]>2019-10-15 12:43:02 -0700
committerKenneth Graunke <[email protected]>2019-12-10 17:02:58 -0800
commit8a8534a69855fed209c1842f9e143c785809a7e3 (patch)
tree68bd033dcfb5039f29d46884edac51b0ec451334 /src/etnaviv
parentca2dd99bf6ef0bb97ba50e817b3d32423484dc6c (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