Mesa (main): meson/tu: Don't compile libdrm paths if KGSL is selected
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Jun 22 09:34:11 UTC 2022
Module: Mesa
Branch: main
Commit: a8671b2182b4bfb835355ef383b0ab0293d9462a
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8671b2182b4bfb835355ef383b0ab0293d9462a
Author: Danylo Piliaiev <dpiliaiev at igalia.com>
Date: Tue Jun 21 21:07:22 2022 +0300
meson/tu: Don't compile libdrm paths if KGSL is selected
Even if there is libdrm we shouldn't use it if KGSL is selected.
Signed-off-by: Danylo Piliaiev <dpiliaiev at igalia.com>
Reviewed-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Hyunjun Ko <zzoon at igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17173>
---
src/freedreno/vulkan/meson.build | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/freedreno/vulkan/meson.build b/src/freedreno/vulkan/meson.build
index 09a727c83c3..e4e0b3afe3e 100644
--- a/src/freedreno/vulkan/meson.build
+++ b/src/freedreno/vulkan/meson.build
@@ -88,6 +88,8 @@ endif
if with_freedreno_kgsl
tu_flags += '-DTU_USE_KGSL'
+ # Even if libdrm is available we shouldn't use it in KGSL build
+ tu_flags += '-UHAVE_LIBDRM'
libtu_files += files('tu_kgsl.c')
else
libtu_files += files('tu_drm.c')
More information about the mesa-commit
mailing list