v3d - gallium 9 support on v3d
hi @chema and @itoral . ptitseb tried this diff but didn't work as expected. hope you could do something about it. I will also point @icecream95 here.
diff --git a/meson.build b/meson.build
index ce2c6464a31..ca42d1de5aa 100644
--- a/meson.build
+++ b/meson.build
@@ -740,7 +740,7 @@ if with_gallium_st_nine
error('The nine state tracker requires gallium softpipe/llvmpipe.')
elif not (with_gallium_radeonsi or with_gallium_nouveau or with_gallium_r600
or with_gallium_r300 or with_gallium_svga or with_gallium_i915
- or with_gallium_iris)
+ or with_gallium_iris or with_gallium_v3d)
error('The nine state tracker requires at least one non-swrast gallium driver.')
endif
if not with_dri3
diff --git a/src/gallium/targets/d3dadapter9/meson.build b/src/gallium/targets/d3dadapter9/meson.build
index daef41613db..3b4542679b4 100644
--- a/src/gallium/targets/d3dadapter9/meson.build
+++b/src/gallium/targets/d3dadapter9/meson.build
@@ -64,7 +64,7 @@ libgallium_nine = shared_library(
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_i915, driver_svga, driver_iris, driver_v3d
],
name_prefix : '',
version : '.'.join(nine_version),