From: Bernd Kuhls <bernd.kuhls@t-online.de>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v11 06/13] package/mesa3d: Gallium xa state tracker is only available for nouveau and svga Gallium drivers
Date: Sun, 1 Sep 2019 14:37:00 +0200 [thread overview]
Message-ID: <20190901123707.19342-7-bernd.kuhls@t-online.de> (raw)
In-Reply-To: <20190901123707.19342-1-bernd.kuhls@t-online.de>
From: Romain Naour <romain.naour@smile.fr>
i915 and freedreno Gallium drivers are not currently supported by mesa3d package.
https://cgit.freedesktop.org/mesa/mesa/commit/?id=0ba909f0f111824223bc38563d1a6bc73e69c2cc
Signed-off-by: Romain Naour <romain.naour@smile.fr>
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/mesa3d/Config.in | 6 +++---
package/mesa3d/mesa3d.mk | 1 -
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
index 7cec73ab5b..8f44a4b5d4 100644
--- a/package/mesa3d/Config.in
+++ b/package/mesa3d/Config.in
@@ -80,6 +80,9 @@ config BR2_PACKAGE_MESA3D_VULKAN_DRIVER
config BR2_PACKAGE_MESA3D_DRIVER
bool
+# Gallium xa state tracker.
+# Quote from mesa3d meson.build: "XA state tracker requires at least
+# one of the following gallium drivers: nouveau, freedreno, i915, svga.
config BR2_PACKAGE_MESA3D_NEEDS_XA
bool
@@ -129,7 +132,6 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600
select BR2_PACKAGE_LLVM_AMDGPU if BR2_PACKAGE_MESA3D_LLVM
select BR2_PACKAGE_ELFUTILS if BR2_PACKAGE_MESA3D_LLVM
select BR2_PACKAGE_MESA3D_NEEDS_ELFUTILS if BR2_PACKAGE_MESA3D_LLVM
- select BR2_PACKAGE_MESA3D_NEEDS_XA
help
Driver for ATI/AMD Radeon R600/R700/HD5000/HD6000 GPUs.
@@ -151,7 +153,6 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI
select BR2_PACKAGE_LLVM_AMDGPU
select BR2_PACKAGE_ELFUTILS
select BR2_PACKAGE_MESA3D_NEEDS_ELFUTILS
- select BR2_PACKAGE_MESA3D_NEEDS_XA
help
Driver for ATI/AMD Radeon HD7000/HD8000/Rx200 GPUs.
@@ -188,7 +189,6 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4
select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
select BR2_PACKAGE_MESA3D_GALLIUM_KMSRO
select BR2_PACKAGE_LIBDRM_VC4
- select BR2_PACKAGE_MESA3D_NEEDS_XA
select BR2_PACKAGE_MESA3D_OPENGL_EGL
help
Driver for Broadcom VC4 (rpi2/3) GPUs.
diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk
index 5fb6c5aee9..caa38771e6 100644
--- a/package/mesa3d/mesa3d.mk
+++ b/package/mesa3d/mesa3d.mk
@@ -83,7 +83,6 @@ MESA3D_DEPENDENCIES += \
xorgproto \
libxcb
MESA3D_CONF_OPTS += --enable-glx --disable-mangling
-# quote from mesa3d configure "Building xa requires at least one non swrast gallium driver."
ifeq ($(BR2_PACKAGE_MESA3D_NEEDS_XA),y)
MESA3D_CONF_OPTS += --enable-xa
else
--
2.20.1
next prev parent reply other threads:[~2019-09-01 12:37 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-09-01 12:36 [Buildroot] [PATCH v11 00/13] package/{mesa3d, mesa3d-headers}: bump version to 19.1.5 Bernd Kuhls
2019-09-01 12:36 ` [Buildroot] [PATCH v11 01/13] package/python3-mako: new package Bernd Kuhls
2019-09-01 12:36 ` [Buildroot] [PATCH v11 02/13] package/mesa3d: rename OSMesa option Bernd Kuhls
2019-09-01 12:36 ` [Buildroot] [PATCH v11 03/13] package/mesa3d: add OSMesa classic needs dri swrast Bernd Kuhls
2019-09-01 12:36 ` [Buildroot] [PATCH v11 04/13] package/mesa3d: Only one swrast provider can be built Bernd Kuhls
2019-09-01 12:36 ` [Buildroot] [PATCH v11 05/13] package/mesa3d: add xvmc option Bernd Kuhls
2019-09-01 12:37 ` Bernd Kuhls [this message]
2019-09-01 12:37 ` [Buildroot] [PATCH v11 07/13] package/mesa3d: Gallium vdpau state tracker is only available for r300, r600, radeonsi and nouveau drivers Bernd Kuhls
2019-09-01 12:37 ` [Buildroot] [PATCH v11 08/13] package/mesa3d: add a new option to enable GLX support Bernd Kuhls
2019-09-01 12:37 ` [Buildroot] [PATCH v11 09/13] package/mesa3d: switch build system to meson Bernd Kuhls
2019-09-01 12:37 ` [Buildroot] [PATCH v11 10/13] package/mesa3d: select kmsro for etnaviv Bernd Kuhls
2019-09-01 12:37 ` [Buildroot] [PATCH v11 11/13] package/{mesa3d, mesa3d-headers}: bump version to 19.1.5 Bernd Kuhls
2019-09-01 12:37 ` [Buildroot] [PATCH v11 12/13] package/mesa3d: add support for gallium lima driver Bernd Kuhls
2019-09-01 12:37 ` [Buildroot] [PATCH v11 13/13] package/mesa3d: add support for gallium panfrost driver Bernd Kuhls
2019-09-03 2:20 ` [Buildroot] [PATCH v11 00/13] package/{mesa3d, mesa3d-headers}: bump version to 19.1.5 Fabio Estevam
2019-09-04 12:40 ` Andreas Naumann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190901123707.19342-7-bernd.kuhls@t-online.de \
--to=bernd.kuhls@t-online.de \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.