From d7603cb518cf1e0bf2c07d6ce4b139bf075b3980 Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Tue, 27 Feb 2018 10:00:24 +0000 Subject: [PATCH] meson: Add default DRI drivers for ARM/AArch64 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 Reported-by: Javier Jardón Reviewed-by: Dylan Baker Reviewed-by: Eric Engestrom --- meson.build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meson.build b/meson.build index a59736f..88e90fe 100644 --- a/meson.build +++ b/meson.build @@ -104,6 +104,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 = '' else error('Unknown architecture. Please pass -Ddri-drivers to set driver options. Patches gladly accepted to fix this.') endif -- 2.7.4