From b19a14a09473d71537128ebbaf658592172d072c Mon Sep 17 00:00:00 2001 From: David Heidelberg Date: Fri, 9 Dec 2022 12:50:19 +0100 Subject: [PATCH] nine: enable on panfrost Also, enable required kmsro dependencies. Tested-by: Aleksey Komarov Reviewed-by: Alyssa Rosenzweig Signed-off-by: David Heidelberg Part-of: --- meson.build | 1 + src/gallium/targets/d3dadapter9/meson.build | 23 +++++++++++++++++---- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/meson.build b/meson.build index 45d04da9276..67668520636 100644 --- a/meson.build +++ b/meson.build @@ -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, diff --git a/src/gallium/targets/d3dadapter9/meson.build b/src/gallium/targets/d3dadapter9/meson.build index 73f948c5460..282859fd932 100644 --- a/src/gallium/targets/d3dadapter9/meson.build +++ b/src/gallium/targets/d3dadapter9/meson.build @@ -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),