summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri
diff options
context:
space:
mode:
authorRob Clark <robdclark@chromium.org>2020-11-17 11:29:52 -0800
committerMarge Bot <eric+marge@anholt.net>2020-11-24 21:03:34 +0000
commit53f7d539cd93aff35f64a113a7f22fd91f1eb841 (patch)
tree26fed6258a0a9b9d4f0c6e3706c4ca62eaf6403b /src/mesa/drivers/dri
parent7f223a2329a7d392b8860f488b3797012cdd37fe (diff)
util: Add helgrind support for simple_mtx
Annoyingly mtypes.h pulls in simple_mtx, which means we end up needing to sprinkle a lot of idep_mesautil around. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3773 Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7644>
Diffstat (limited to 'src/mesa/drivers/dri')
-rw-r--r--src/mesa/drivers/dri/common/meson.build2
-rw-r--r--src/mesa/drivers/dri/i915/meson.build2
-rw-r--r--src/mesa/drivers/dri/i965/meson.build2
-rw-r--r--src/mesa/drivers/dri/nouveau/meson.build2
-rw-r--r--src/mesa/drivers/dri/r200/meson.build2
-rw-r--r--src/mesa/drivers/dri/radeon/meson.build2
6 files changed, 6 insertions, 6 deletions
diff --git a/src/mesa/drivers/dri/common/meson.build b/src/mesa/drivers/dri/common/meson.build
index c8a19f2bbfd..d2d063a8cc1 100644
--- a/src/mesa/drivers/dri/common/meson.build
+++ b/src/mesa/drivers/dri/common/meson.build
@@ -25,7 +25,7 @@ libdricommon = static_library(
files('utils.c', 'utils.h', 'dri_util.c', 'dri_util.h'),
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util],
gnu_symbol_visibility : 'hidden',
- dependencies : dep_libdrm,
+ dependencies : [dep_libdrm, idep_mesautil],
build_by_default : false,
)
diff --git a/src/mesa/drivers/dri/i915/meson.build b/src/mesa/drivers/dri/i915/meson.build
index 7910278fd92..3e9c3ab4dde 100644
--- a/src/mesa/drivers/dri/i915/meson.build
+++ b/src/mesa/drivers/dri/i915/meson.build
@@ -90,5 +90,5 @@ libi915 = static_library(
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_dri_common, inc_util],
c_args : [no_override_init_args],
gnu_symbol_visibility : 'hidden',
- dependencies : [dep_libdrm, dep_libdrm_intel],
+ dependencies : [dep_libdrm, dep_libdrm_intel, idep_mesautil],
)
diff --git a/src/mesa/drivers/dri/i965/meson.build b/src/mesa/drivers/dri/i965/meson.build
index 68459b1111a..f4bdb38ca15 100644
--- a/src/mesa/drivers/dri/i965/meson.build
+++ b/src/mesa/drivers/dri/i965/meson.build
@@ -142,7 +142,7 @@ foreach v : ['40', '45', '50', '60', '70', '75', '80', '90', '110']
'-DGEN_VERSIONx10=@0@'.format(v),
],
gnu_symbol_visibility : 'hidden',
- dependencies : [dep_libdrm, idep_nir_headers],
+ dependencies : [dep_libdrm, idep_nir_headers, idep_mesautil],
)
endforeach
diff --git a/src/mesa/drivers/dri/nouveau/meson.build b/src/mesa/drivers/dri/nouveau/meson.build
index 3a7de03f6cf..e2c2ad9574d 100644
--- a/src/mesa/drivers/dri/nouveau/meson.build
+++ b/src/mesa/drivers/dri/nouveau/meson.build
@@ -84,5 +84,5 @@ libnouveau_vieux = static_library(
files_nouveau_vieux,
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_dri_common, inc_util],
gnu_symbol_visibility : 'hidden',
- dependencies : [dep_libdrm, dep_libdrm_nouveau],
+ dependencies : [dep_libdrm, dep_libdrm_nouveau, idep_mesautil],
)
diff --git a/src/mesa/drivers/dri/r200/meson.build b/src/mesa/drivers/dri/r200/meson.build
index aea7c1eded8..6dfad43cd6a 100644
--- a/src/mesa/drivers/dri/r200/meson.build
+++ b/src/mesa/drivers/dri/r200/meson.build
@@ -84,5 +84,5 @@ libr200 = static_library(
],
c_args : ['-DRADEON_R200'],
gnu_symbol_visibility : 'hidden',
- dependencies : [dep_libdrm, dep_libdrm_radeon],
+ dependencies : [dep_libdrm, dep_libdrm_radeon, idep_mesautil],
)
diff --git a/src/mesa/drivers/dri/radeon/meson.build b/src/mesa/drivers/dri/radeon/meson.build
index 5618dac42f7..13dcf149436 100644
--- a/src/mesa/drivers/dri/radeon/meson.build
+++ b/src/mesa/drivers/dri/radeon/meson.build
@@ -80,5 +80,5 @@ libr100 = static_library(
],
c_args : ['-DRADEON_R100'],
gnu_symbol_visibility : 'hidden',
- dependencies : [dep_libdrm, dep_libdrm_radeon],
+ dependencies : [dep_libdrm, dep_libdrm_radeon, idep_mesautil],
)