[Mesa-dev] [PATCH v2 6/6] meson: remove a bunch of out of date TODO's
Dylan Baker
dylan at pnwbakers.com
Mon Jun 11 17:19:01 UTC 2018
Some of these are done already, some of them are things we're not going
to do, like have a toggle for GLX_TLS.
v2: - Don't remove USE_MGL_NAMESPACE or with_glx_direct
Signed-off-by: Dylan Baker <dylan.c.baker at intel.com>
---
meson.build | 8 --------
src/egl/meson.build | 2 --
src/gbm/meson.build | 2 --
3 files changed, 12 deletions(-)
diff --git a/meson.build b/meson.build
index bee526a4f22..aefb9f3c85e 100644
--- a/meson.build
+++ b/meson.build
@@ -1217,8 +1217,6 @@ if get_option('selinux')
pre_args += '-DMESA_SELINUX'
endif
-# TODO: llvm-prefix and llvm-shared-libs
-
if with_libunwind != 'false'
dep_unwind = dependency('libunwind', required : with_libunwind == 'true')
if dep_unwind.found()
@@ -1228,8 +1226,6 @@ else
dep_unwind = null_dep
endif
-# TODO: gallium-hud
-
if with_osmesa != 'none'
if with_osmesa == 'classic' and not with_dri_swrast
error('OSMesa classic requires dri (classic) swrast.')
@@ -1354,10 +1350,6 @@ else
dep_lmsensors = null_dep
endif
-# TODO: various libdirs
-
-# TODO: gallium driver dirs
-
foreach a : pre_args
add_project_arguments(a, language : ['c', 'cpp'])
endforeach
diff --git a/src/egl/meson.build b/src/egl/meson.build
index 8d888d35aff..5f30bbba89a 100644
--- a/src/egl/meson.build
+++ b/src/egl/meson.build
@@ -140,8 +140,6 @@ if with_platform_haiku
deps_for_egl += cpp.find_library('be')
endif
-# TODO: glvnd
-
if cc.has_function('mincore')
c_args_for_egl += '-DHAVE_MINCORE'
endif
diff --git a/src/gbm/meson.build b/src/gbm/meson.build
index 7a60868783c..2e9d380c0b4 100644
--- a/src/gbm/meson.build
+++ b/src/gbm/meson.build
@@ -45,8 +45,6 @@ if with_platform_wayland
incs_gbm += inc_wayland_drm
endif
-# TODO: wayland support (requires egl)
-
libgbm = shared_library(
'gbm',
files_gbm,
--
2.17.1
More information about the mesa-dev
mailing list