anv: fix incorrect realloc failure handling
[mesa.git] / src / intel / perf / meson.build
index 3620f6885a4b6499432298bd237cbf8e1127d77f..1fe673c2d778e8b23919b7d0477bb8aa0eac3353 100644 (file)
@@ -6,7 +6,8 @@ gen_hw_metrics = [
   'cflgt2', 'cflgt3',
   'bxt', 'glk',
   'cnl',
-  'icl',
+  'icl', 'lkf',
+  'tgl',
 ]
 
 gen_hw_metrics_xml_files = []
@@ -15,7 +16,9 @@ foreach hw : gen_hw_metrics
 endforeach
 
 gen_perf_sources = [
-  'gen_perf.c'
+  'gen_perf.c',
+  'gen_perf_query.c',
+  'gen_perf_mdapi.c',
 ]
 
 gen_perf_sources += custom_target(
@@ -33,8 +36,9 @@ libintel_perf = static_library(
   'intel_perf',
   gen_perf_sources,
   include_directories : [
-    inc_common, inc_intel, inc_util,
+    inc_include, inc_src, inc_intel,
   ],
-  c_args : [c_vis_args, no_override_init_args, '-msse2'],
-  cpp_args : [cpp_vis_args, '-msse2'],
+  c_args : [no_override_init_args, '-msse2'],
+  cpp_args : ['-msse2'],
+  gnu_symbol_visibility : 'hidden',
 )