All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv
@ 2020-04-08 16:51 Fabio Estevam
  2020-04-08 16:51 ` [Buildroot] [PATCH 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno Fabio Estevam
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-08 16:51 UTC (permalink / raw)
  To: buildroot

As suggested by Thomas, BR2_PACKAGE_MESA3D_OPENGL_EGL should not
be automatically selected by the etnaviv driver.

Suggested-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
 package/mesa3d/Config.in | 1 -
 1 file changed, 1 deletion(-)

diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
index 16d77f42c2..6f78da174c 100644
--- a/package/mesa3d/Config.in
+++ b/package/mesa3d/Config.in
@@ -106,7 +106,6 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV
 	select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
 	select BR2_PACKAGE_LIBDRM_ETNAVIV
 	select BR2_PACKAGE_MESA3D_GALLIUM_KMSRO
-	select BR2_PACKAGE_MESA3D_OPENGL_EGL
 	help
 	  Mesa driver for Vivante GPUs.
 
-- 
2.17.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno
  2020-04-08 16:51 [Buildroot] [PATCH 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
@ 2020-04-08 16:51 ` Fabio Estevam
  2020-04-08 16:51 ` [Buildroot] [PATCH 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL Fabio Estevam
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-08 16:51 UTC (permalink / raw)
  To: buildroot

The mesa3d freedreno driver is not usable without the corresponding
libdrm support for this platform, so select LIBDRM_FREEDRENO.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
 package/mesa3d/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
index 6f78da174c..dd512d9b76 100644
--- a/package/mesa3d/Config.in
+++ b/package/mesa3d/Config.in
@@ -112,6 +112,7 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV
 config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_FREEDRENO
 	bool "Gallium freedreno driver"
 	select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
+	select BR2_PACKAGE_LIBDRM_FREEDRENO
 	select BR2_PACKAGE_MESA3D_GALLIUM_KMSRO
 	help
 	  Mesa driver for Freedreno GPUs.
-- 
2.17.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL
  2020-04-08 16:51 [Buildroot] [PATCH 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
  2020-04-08 16:51 ` [Buildroot] [PATCH 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno Fabio Estevam
@ 2020-04-08 16:51 ` Fabio Estevam
  2020-04-08 18:42   ` Fabio Estevam
  2020-04-08 16:51 ` [Buildroot] [PATCH 4/5] configs/engicam_imx6qdl_icore_qt5: " Fabio Estevam
  2020-04-08 16:51 ` [Buildroot] [PATCH 5/5] configs/imx6-sabresd_qt5: Select LIBV4L_UTILS Fabio Estevam
  3 siblings, 1 reply; 6+ messages in thread
From: Fabio Estevam @ 2020-04-08 16:51 UTC (permalink / raw)
  To: buildroot

Now that MESA3D_OPENGL_EGL is not automatically selected by kmscube,
explicitly select it in the config file.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
 configs/imx6-sabresd_qt5_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/imx6-sabresd_qt5_defconfig b/configs/imx6-sabresd_qt5_defconfig
index 47c00284d9..647be06d00 100644
--- a/configs/imx6-sabresd_qt5_defconfig
+++ b/configs/imx6-sabresd_qt5_defconfig
@@ -50,6 +50,7 @@ BR2_PACKAGE_MESA3D=y
 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV=y
 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y
 BR2_PACKAGE_MESA3D_OPENGL_ES=y
+BR2_PACKAGE_MESA3D_OPENGL_EGL=y
 
 # Fonts
 BR2_PACKAGE_BITSTREAM_VERA=y
-- 
2.17.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 4/5] configs/engicam_imx6qdl_icore_qt5: Select MESA3D_OPENGL_EGL
  2020-04-08 16:51 [Buildroot] [PATCH 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
  2020-04-08 16:51 ` [Buildroot] [PATCH 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno Fabio Estevam
  2020-04-08 16:51 ` [Buildroot] [PATCH 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL Fabio Estevam
@ 2020-04-08 16:51 ` Fabio Estevam
  2020-04-08 16:51 ` [Buildroot] [PATCH 5/5] configs/imx6-sabresd_qt5: Select LIBV4L_UTILS Fabio Estevam
  3 siblings, 0 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-08 16:51 UTC (permalink / raw)
  To: buildroot

Now that MESA3D_OPENGL_EGL is not automatically selected by kmscube,
explicitly select it in the config file.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
 configs/engicam_imx6qdl_icore_qt5_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/engicam_imx6qdl_icore_qt5_defconfig b/configs/engicam_imx6qdl_icore_qt5_defconfig
index 4d3d4e3a22..62d3008b4d 100644
--- a/configs/engicam_imx6qdl_icore_qt5_defconfig
+++ b/configs/engicam_imx6qdl_icore_qt5_defconfig
@@ -63,6 +63,7 @@ BR2_PACKAGE_MESA3D=y
 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV=y
 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y
 BR2_PACKAGE_MESA3D_OPENGL_ES=y
+BR2_PACKAGE_MESA3D_OPENGL_EGL=y
 
 # qt5 demo packages
 BR2_PACKAGE_GLMARK2=y
-- 
2.17.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 5/5] configs/imx6-sabresd_qt5: Select LIBV4L_UTILS
  2020-04-08 16:51 [Buildroot] [PATCH 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
                   ` (2 preceding siblings ...)
  2020-04-08 16:51 ` [Buildroot] [PATCH 4/5] configs/engicam_imx6qdl_icore_qt5: " Fabio Estevam
@ 2020-04-08 16:51 ` Fabio Estevam
  3 siblings, 0 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-08 16:51 UTC (permalink / raw)
  To: buildroot

Select LIBV4L_UTILS so that camera capture pipelines can be
configured.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
 configs/imx6-sabresd_qt5_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/imx6-sabresd_qt5_defconfig b/configs/imx6-sabresd_qt5_defconfig
index 647be06d00..0b11225b72 100644
--- a/configs/imx6-sabresd_qt5_defconfig
+++ b/configs/imx6-sabresd_qt5_defconfig
@@ -65,6 +65,7 @@ BR2_PACKAGE_LIBERATION=y
 BR2_PACKAGE_GLMARK2=y
 BR2_PACKAGE_KMSCUBE=y
 BR2_PACKAGE_LIBV4L=y
+BR2_PACKAGE_LIBV4L_UTILS=y
 BR2_PACKAGE_MESA3D_DEMOS=y
 
 # Qt5
-- 
2.17.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL
  2020-04-08 16:51 ` [Buildroot] [PATCH 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL Fabio Estevam
@ 2020-04-08 18:42   ` Fabio Estevam
  0 siblings, 0 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-08 18:42 UTC (permalink / raw)
  To: buildroot

On Wed, Apr 8, 2020 at 1:51 PM Fabio Estevam <festevam@gmail.com> wrote:
>
> Now that MESA3D_OPENGL_EGL is not automatically selected by kmscube,

I meant etnaviv, not kmscube.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-04-08 18:42 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-08 16:51 [Buildroot] [PATCH 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
2020-04-08 16:51 ` [Buildroot] [PATCH 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno Fabio Estevam
2020-04-08 16:51 ` [Buildroot] [PATCH 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL Fabio Estevam
2020-04-08 18:42   ` Fabio Estevam
2020-04-08 16:51 ` [Buildroot] [PATCH 4/5] configs/engicam_imx6qdl_icore_qt5: " Fabio Estevam
2020-04-08 16:51 ` [Buildroot] [PATCH 5/5] configs/imx6-sabresd_qt5: Select LIBV4L_UTILS Fabio Estevam

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.