nine: enable on panfrost
authorDavid Heidelberg <david.heidelberg@collabora.com>
Fri, 9 Dec 2022 11:50:19 +0000 (12:50 +0100)
committerMarge Bot <emma+marge@anholt.net>
Sat, 10 Dec 2022 10:56:09 +0000 (10:56 +0000)
Also, enable required kmsro dependencies.

Tested-by: Aleksey Komarov <q4arus@ya.ru>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20238>

meson.build
src/gallium/targets/d3dadapter9/meson.build

index 45d04da..6766852 100644 (file)
@@ -877,6 +877,7 @@ if with_gallium_st_nine
              with_gallium_i915,
              with_gallium_iris,
              with_gallium_nouveau,
+             with_gallium_panfrost,
              with_gallium_r300,
              with_gallium_r600,
              with_gallium_radeonsi,
index 73f948c..282859f 100644 (file)
@@ -20,8 +20,6 @@
 # SOFTWARE.
 
 # TODO: support non-static targets
-# Static targets are always enabled in autotools (unless you modify
-# configure.ac)
 
 nine_version = ['1', '0', '0']
 
@@ -63,8 +61,25 @@ libgallium_nine = shared_library(
   dependencies : [
     dep_selinux, dep_libdrm, dep_llvm, dep_thread,
     idep_xmlconfig, idep_mesautil, idep_nir,
-    driver_swrast, driver_r300, driver_r600, driver_radeonsi, driver_nouveau,
-    driver_i915, driver_svga, driver_iris, driver_crocus, driver_zink, driver_freedreno
+    driver_asahi,
+    driver_v3d,
+    driver_crocus,
+    driver_etnaviv,
+    driver_freedreno,
+    driver_kmsro,
+    driver_lima,
+    driver_nouveau,
+    driver_panfrost,
+    driver_r300,
+    driver_r600,
+    driver_radeonsi,
+    driver_svga,
+    driver_swrast,
+    driver_i915,
+    driver_iris,
+    driver_v3d,
+    driver_vc4,
+    driver_zink
   ],
   name_prefix : '',
   version : '.'.join(nine_version),