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

Eric Engestrom eric.engestrom at imgtec.com
Tue Feb 27 10:51:41 UTC 2018


On Tuesday, 2018-02-27 10:08:29 +0000, Daniel Stone wrote:
> 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>

Reviewed-by: Eric Engestrom <eric.engestrom at imgtec.com>

> ---
>  meson.build | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/meson.build b/meson.build
> index 6f2615f9d17..96c4e663baf 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 = 'swrast'
>      else
>        error('Unknown architecture. Please pass -Ddri-drivers to set driver options. Patches gladly accepted to fix this.')
>      endif
> -- 
> 2.14.3
> 


More information about the mesa-dev mailing list