[Mesa-dev] [PATCH v2 1/2] meson: Add default DRI drivers for ARM/AArch64

Daniel Stone daniels at collabora.com
Tue Feb 27 18:01:11 UTC 2018

On all Arm architectures (ARMv7 and below as 'arm', ARMv8 and above as
'aarch64'), only build swrast for DRI drivers. The only classic drivers
which could be used are r200 and NV20 cards, which seems unlikely enough
that it shouldn't be the default.

Signed-off-by: Daniel Stone <daniels at collabora.com>
Reported-by: Javier Jardón <jjardon at gnome.org>
Cc: Dylan Baker <dylan at pnwbakers.com>
 meson.build | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meson.build b/meson.build
index 6f2615f9d17..c349e9e5f85 100644
--- a/meson.build
+++ b/meson.build
@@ -100,6 +100,8 @@ if _drivers == 'auto'
     # TODO: PPC, Sparc
     if ['x86', 'x86_64'].contains(host_machine.cpu_family())
       _drivers = 'i915,i965,r100,r200,nouveau'
+    elif ['arm', 'aarch64'].contains(host_machine.cpu_family())
+      _drivers = ''
       error('Unknown architecture. Please pass -Ddri-drivers to set driver options. Patches gladly accepted to fix this.')

More information about the mesa-dev mailing list