All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-fsl-arm PATCH v2 1/6] u-boot-fslc: Update to 2013.04 release
@ 2013-04-22 12:30 Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 2/6] linux-fslc: Update to patches-3.8's snapshot from 20130420 Otavio Salvador
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Otavio Salvador @ 2013-04-22 12:30 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

This features the following updates:

 * Fixes i.MX51EVK board support
 * Update to 2013.04 final release

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2:
- Reword shortlog

 recipes-bsp/u-boot/u-boot-fslc_2013.04.bb    | 2 +-
 recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-bsp/u-boot/u-boot-fslc_2013.04.bb b/recipes-bsp/u-boot/u-boot-fslc_2013.04.bb
index e1dc1d2..27a21c0 100644
--- a/recipes-bsp/u-boot/u-boot-fslc_2013.04.bb
+++ b/recipes-bsp/u-boot/u-boot-fslc_2013.04.bb
@@ -10,7 +10,7 @@ PROVIDES += "u-boot"
 
 PV = "v2013.04"
 
-SRCREV = "6675aaab17b944867aa13164e50ecdab0884b8b8"
+SRCREV = "c06acf00d675a7e9ea82434cd6cfeb81c6f44bef"
 SRC_URI = "git://github.com/Freescale/u-boot-imx.git"
 
 S = "${WORKDIR}/git"
diff --git a/recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb b/recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb
index 74b7cc2..7b5bd34 100644
--- a/recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb
+++ b/recipes-bsp/u-boot/u-boot-mxsboot_2013.04.bb
@@ -5,7 +5,7 @@ SECTION = "bootloader"
 
 PV = "v2013.04"
 
-SRCREV = "6675aaab17b944867aa13164e50ecdab0884b8b8"
+SRCREV = "c06acf00d675a7e9ea82434cd6cfeb81c6f44bef"
 SRC_URI = "git://github.com/Freescale/u-boot-imx.git"
 
 S = "${WORKDIR}/git"
-- 
1.8.1



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

* [meta-fsl-arm PATCH v2 2/6] linux-fslc: Update to patches-3.8's snapshot from 20130420
  2013-04-22 12:30 [meta-fsl-arm PATCH v2 1/6] u-boot-fslc: Update to 2013.04 release Otavio Salvador
@ 2013-04-22 12:30 ` Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 3/6] xserver-xorg: Do not remove Xorg native DRI module Otavio Salvador
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 10+ messages in thread
From: Otavio Salvador @ 2013-04-22 12:30 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

This features the following updates:

 * Merge of 3.8.8 stable release
 * Fix for i.MX233 OlinuXino MMC boot

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2:
- Remove PR bump

 recipes-kernel/linux/linux-fslc_3.8.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-fslc_3.8.bb b/recipes-kernel/linux/linux-fslc_3.8.bb
index 68fa8e1..b683047 100644
--- a/recipes-kernel/linux/linux-fslc_3.8.bb
+++ b/recipes-kernel/linux/linux-fslc_3.8.bb
@@ -7,6 +7,6 @@ PV = "3.8+git${SRCPV}"
 PR = "r5"
 
 # patches-3.8
-SRCREV = "9674b8d96fca62bc47be48fd857591dcfca874b1"
+SRCREV = "7fd77a4db4dc59f98a7118fdbbf02d82b03de1de"
 
 COMPATIBLE_MACHINE = "(mxs|mx3|mx5|mx6)"
-- 
1.8.1



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

* [meta-fsl-arm PATCH v2 3/6] xserver-xorg: Do not remove Xorg native DRI module
  2013-04-22 12:30 [meta-fsl-arm PATCH v2 1/6] u-boot-fslc: Update to 2013.04 release Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 2/6] linux-fslc: Update to patches-3.8's snapshot from 20130420 Otavio Salvador
@ 2013-04-22 12:30 ` Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 4/6] xf86-dri-vivante: Add rdepends for GLX, DRI and DRI2 Xorg's extensions Otavio Salvador
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 10+ messages in thread
From: Otavio Salvador @ 2013-04-22 12:30 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The DRI support of Xorg is need to trigger the loading of Vivante
DRI. So we revert this change while we keep the removal of Xorg header
so we build against Vivante ones.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2: None

 recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb b/recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb
index 02ecb6e..59a751b 100644
--- a/recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb
+++ b/recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb
@@ -19,8 +19,7 @@ do_install_append_mx6 () {
     # FIXME: This is a workaround to ensure we use Vivante DRI
     rm ${D}${includedir}/xorg/dri.h \
        ${D}${includedir}/xorg/sarea.h \
-       ${D}${includedir}/xorg/dristruct.h \
-       ${D}${libdir}/xorg/modules/extensions/libdri.so
+       ${D}${includedir}/xorg/dristruct.h
 }
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
-- 
1.8.1



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

* [meta-fsl-arm PATCH v2 4/6] xf86-dri-vivante: Add rdepends for GLX, DRI and DRI2 Xorg's extensions
  2013-04-22 12:30 [meta-fsl-arm PATCH v2 1/6] u-boot-fslc: Update to 2013.04 release Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 2/6] linux-fslc: Update to patches-3.8's snapshot from 20130420 Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 3/6] xserver-xorg: Do not remove Xorg native DRI module Otavio Salvador
@ 2013-04-22 12:30 ` Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 5/6] gpu-viv-bin-mx6q: Package DRI module Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6 Otavio Salvador
  4 siblings, 0 replies; 10+ messages in thread
From: Otavio Salvador @ 2013-04-22 12:30 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The Vivante DRI support requires GLX, DRI and DRI2 Xorg's extensions
to properly work, so we add them as explicit runtime dependencies to
avoid the removal of them by mistake.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2: None

 recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb b/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
index 6e8f8db..09bba2d 100644
--- a/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
+++ b/recipes-graphics/xorg-driver/xf86-dri-vivante_1.1.0.bb
@@ -40,7 +40,9 @@ FILES_${PN}-dev += "${includedir}/xorg/*.h"
 FILES_${PN} += " ${libdir}/xorg/modules/extensions/*.so"
 FILES_${PN}-dbg += " ${libdir}/xorg/modules/extensions/.debug"
 
-RDEPENDS_${PN} += "xserver-xorg-extension-glx"
+RDEPENDS_${PN} += "xserver-xorg-extension-glx \
+                   xserver-xorg-extension-dri \
+                   xserver-xorg-extension-dri2"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 COMPATIBLE_MACHINE = "(mx6)"
-- 
1.8.1



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

* [meta-fsl-arm PATCH v2 5/6] gpu-viv-bin-mx6q: Package DRI module
  2013-04-22 12:30 [meta-fsl-arm PATCH v2 1/6] u-boot-fslc: Update to 2013.04 release Otavio Salvador
                   ` (2 preceding siblings ...)
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 4/6] xf86-dri-vivante: Add rdepends for GLX, DRI and DRI2 Xorg's extensions Otavio Salvador
@ 2013-04-22 12:30 ` Otavio Salvador
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6 Otavio Salvador
  4 siblings, 0 replies; 10+ messages in thread
From: Otavio Salvador @ 2013-04-22 12:30 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The DRI module is dlopen by GLX code so we need to have it packaged.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2: None

 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc b/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc
index 44f6fc9..97cebfd 100644
--- a/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc
+++ b/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc
@@ -1,4 +1,5 @@
-# Copyright (C) 2012 Freescale Semiconductor
+# Copyright (C) 2012-2013 Freescale Semiconductor
+# Copyright (C) 2012-2013 O.S. Systems Software LTDA.
 # Released under the MIT license (see COPYING.MIT for the terms)
 
 DESCRIPTION = "GPU driver and apps for imx6"
@@ -27,6 +28,7 @@ PACKAGES =+ "libclc-mx6 libclc-mx6-dev libclc-mx6-dbg \
 	libegl-mx6 libegl-mx6-dev libegl-mx6-dbg \
 	libgal-mx6 libgal-mx6-dev libgal-mx6-dbg \
 	libvivante-mx6 libvivante-mx6-dev libvivante-mx6-dbg \
+	libvivante-dri-mx6 \
 "
 
 USE_X11 = "${@base_contains("DISTRO_FEATURES", "x11", "yes", "no", d)}"
@@ -58,6 +60,7 @@ do_install () {
     cp -axr ${S}/opt ${D}
 
     if [ "${USE_X11}" = "yes" ]; then
+        cp -r ${S}/usr/lib/dri ${D}${libdir}
         find ${D}${libdir} -name '*-dfb.so' -exec rm '{}' ';'
         find ${D}${libdir} -name '*-fb.so' -exec rm '{}' ';'
     else
@@ -140,5 +143,7 @@ FILES_libvivante-mx6 = "${libdir}/libVIVANTE${SOLIBS}"
 FILES_libvivante-mx6-dev = "${libdir}/libVIVANTE${SOLIBSDEV}"
 FILES_libvivante-mx6-dbg = "${libdir}/.debug/libVIVANTE${SOLIBS}"
 
+FILES_libvivante-dri-mx6 = "${libdir}/dri/vivante_dri.so"
+
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 COMPATIBLE_MACHINE = "(mx6)"
-- 
1.8.1



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

* [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6
  2013-04-22 12:30 [meta-fsl-arm PATCH v2 1/6] u-boot-fslc: Update to 2013.04 release Otavio Salvador
                   ` (3 preceding siblings ...)
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 5/6] gpu-viv-bin-mx6q: Package DRI module Otavio Salvador
@ 2013-04-22 12:30 ` Otavio Salvador
  2013-04-23 15:09   ` Gary Thomas
  4 siblings, 1 reply; 10+ messages in thread
From: Otavio Salvador @ 2013-04-22 12:30 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The driver try to dynamically load the DRI support code and it needs
to be available in rootfs for use in Xorg driver.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
Changes in v2: None

 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
index 22e8d6e..36f56f2 100644
--- a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
+++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
@@ -36,7 +36,10 @@ do_install_append () {
 	find ${D}${includedir} -type f -exec chmod 660 {} \;
 }
 
-RDEPENDS_${PN} += "xserver-xorg-module-exa mesa-driver-swrast xf86-dri-vivante"
+RDEPENDS_${PN} += "libvivante-dri-mx6 \
+                   xserver-xorg-module-exa \
+                   mesa-driver-swrast \
+                   xf86-dri-vivante"
 
 # Add the ABI dependency at package generation time, as otherwise bitbake will
 # attempt to find a provider for it (and fail) when it does the parse.
-- 
1.8.1



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

* Re: [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6
  2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6 Otavio Salvador
@ 2013-04-23 15:09   ` Gary Thomas
  2013-04-23 16:48     ` He Zheng
  0 siblings, 1 reply; 10+ messages in thread
From: Gary Thomas @ 2013-04-23 15:09 UTC (permalink / raw)
  To: meta-freescale

On 2013-04-22 06:30, Otavio Salvador wrote:
> The driver try to dynamically load the DRI support code and it needs
> to be available in rootfs for use in Xorg driver.
>
> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
> ---
> Changes in v2: None
>
>   recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb | 5 ++++-
>   1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
> index 22e8d6e..36f56f2 100644
> --- a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
> +++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
> @@ -36,7 +36,10 @@ do_install_append () {
>   	find ${D}${includedir} -type f -exec chmod 660 {} \;
>   }
>
> -RDEPENDS_${PN} += "xserver-xorg-module-exa mesa-driver-swrast xf86-dri-vivante"
> +RDEPENDS_${PN} += "libvivante-dri-mx6 \
> +                   xserver-xorg-module-exa \
> +                   mesa-driver-swrast \
> +                   xf86-dri-vivante"
>
>   # Add the ABI dependency at package generation time, as otherwise bitbake will
>   # attempt to find a provider for it (and fail) when it does the parse.
>

I'm still seeing what seem to be DRI related errors even after this change.
When I start the X server, I get this:

(EE) Failed to load module "extmod" (module does not exist, 0)
(EE) Failed to load module "dbe" (module does not exist, 0)
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized vivante 1.0.0 20120216 on minor 0
(EE) AIGLX error: vivante exports no extensions (/usr/lib/dri/vivante_dri.so: undefined symbol: __driDriverExtensions)

Are these errors something to worry about?

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


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

* Re: [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6
  2013-04-23 15:09   ` Gary Thomas
@ 2013-04-23 16:48     ` He Zheng
  2013-04-25 15:19       ` Gary Thomas
  0 siblings, 1 reply; 10+ messages in thread
From: He Zheng @ 2013-04-23 16:48 UTC (permalink / raw)
  To: Gary Thomas; +Cc: meta-freescale

[-- Attachment #1: Type: text/plain, Size: 2834 bytes --]

Gary,

From my understanding, this error is just fine.
You still can get HW acceleration with this error since it is related to
server side.

Thanks,
He


On Tue, Apr 23, 2013 at 8:09 AM, Gary Thomas <gary@mlbassoc.com> wrote:

> On 2013-04-22 06:30, Otavio Salvador wrote:
>
>> The driver try to dynamically load the DRI support code and it needs
>> to be available in rootfs for use in Xorg driver.
>>
>> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
>> ---
>> Changes in v2: None
>>
>>   recipes-graphics/xorg-driver/x**f86-video-imxfb-vivante_1.1.0.**bb<http://xf86-video-imxfb-vivante_1.1.0.bb>| 5 ++++-
>>   1 file changed, 4 insertions(+), 1 deletion(-)
>>
>> diff --git a/recipes-graphics/xorg-**driver/xf86-video-imxfb-**
>> vivante_1.1.0.bb <http://xf86-video-imxfb-vivante_1.1.0.bb>b/recipes-graphics/xorg-
>> **driver/xf86-video-imxfb-**vivante_1.1.0.bb<http://xf86-video-imxfb-vivante_1.1.0.bb>
>> index 22e8d6e..36f56f2 100644
>> --- a/recipes-graphics/xorg-**driver/xf86-video-imxfb-**vivante_1.1.0.bb<http://xf86-video-imxfb-vivante_1.1.0.bb>
>> +++ b/recipes-graphics/xorg-**driver/xf86-video-imxfb-**vivante_1.1.0.bb<http://xf86-video-imxfb-vivante_1.1.0.bb>
>> @@ -36,7 +36,10 @@ do_install_append () {
>>         find ${D}${includedir} -type f -exec chmod 660 {} \;
>>   }
>>
>> -RDEPENDS_${PN} += "xserver-xorg-module-exa mesa-driver-swrast
>> xf86-dri-vivante"
>> +RDEPENDS_${PN} += "libvivante-dri-mx6 \
>> +                   xserver-xorg-module-exa \
>> +                   mesa-driver-swrast \
>> +                   xf86-dri-vivante"
>>
>>   # Add the ABI dependency at package generation time, as otherwise
>> bitbake will
>>   # attempt to find a provider for it (and fail) when it does the parse.
>>
>>
> I'm still seeing what seem to be DRI related errors even after this change.
> When I start the X server, I get this:
>
> (EE) Failed to load module "extmod" (module does not exist, 0)
> (EE) Failed to load module "dbe" (module does not exist, 0)
> [drm] Initialized drm 1.1.0 20060810
> [drm] Initialized vivante 1.0.0 20120216 on minor 0
> (EE) AIGLX error: vivante exports no extensions
> (/usr/lib/dri/vivante_dri.so: undefined symbol: __driDriverExtensions)
>
> Are these errors something to worry about?
>
> --
> ------------------------------**------------------------------
> Gary Thomas                 |  Consulting for the
> MLB Associates              |    Embedded world
> ------------------------------**------------------------------
>
> ______________________________**_________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.**org <meta-freescale@yoctoproject.org>
> https://lists.yoctoproject.**org/listinfo/meta-freescale<https://lists.yoctoproject.org/listinfo/meta-freescale>
>

[-- Attachment #2: Type: text/html, Size: 3914 bytes --]

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

* Re: [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6
  2013-04-23 16:48     ` He Zheng
@ 2013-04-25 15:19       ` Gary Thomas
  2013-04-25 18:53         ` He Zheng
  0 siblings, 1 reply; 10+ messages in thread
From: Gary Thomas @ 2013-04-25 15:19 UTC (permalink / raw)
  To: He Zheng; +Cc: meta-freescale

On 2013-04-23 10:48, He Zheng wrote:
> Gary,
>
>  From my understanding, this error is just fine.
> You still can get HW acceleration with this error since it is related to server side.

I don't think so - there was an additional error I missed before:
   (EE) AIGLX: reverting to software rendering

Sounds to me like the hardware acceleration is not being used.

> On Tue, Apr 23, 2013 at 8:09 AM, Gary Thomas <gary@mlbassoc.com <mailto:gary@mlbassoc.com>> wrote:
>
>     On 2013-04-22 06:30, Otavio Salvador wrote:
>
>         The driver try to dynamically load the DRI support code and it needs
>         to be available in rootfs for use in Xorg driver.
>
>         Signed-off-by: Otavio Salvador <otavio@ossystems.com.br <mailto:otavio@ossystems.com.br>>
>         ---
>         Changes in v2: None
>
>            recipes-graphics/xorg-driver/x__f86-video-imxfb-vivante_1.1.0.__bb <http://xf86-video-imxfb-vivante_1.1.0.bb> | 5 ++++-
>            1 file changed, 4 insertions(+), 1 deletion(-)
>
>         diff --git a/recipes-graphics/xorg-__driver/xf86-video-imxfb-__vivante_1.1.0.bb <http://xf86-video-imxfb-vivante_1.1.0.bb>
>         b/recipes-graphics/xorg-__driver/xf86-video-imxfb-__vivante_1.1.0.bb <http://xf86-video-imxfb-vivante_1.1.0.bb>
>         index 22e8d6e..36f56f2 100644
>         --- a/recipes-graphics/xorg-__driver/xf86-video-imxfb-__vivante_1.1.0.bb <http://xf86-video-imxfb-vivante_1.1.0.bb>
>         +++ b/recipes-graphics/xorg-__driver/xf86-video-imxfb-__vivante_1.1.0.bb <http://xf86-video-imxfb-vivante_1.1.0.bb>
>         @@ -36,7 +36,10 @@ do_install_append () {
>                  find ${D}${includedir} -type f -exec chmod 660 {} \;
>            }
>
>         -RDEPENDS_${PN} += "xserver-xorg-module-exa mesa-driver-swrast xf86-dri-vivante"
>         +RDEPENDS_${PN} += "libvivante-dri-mx6 \
>         +                   xserver-xorg-module-exa \
>         +                   mesa-driver-swrast \
>         +                   xf86-dri-vivante"
>
>            # Add the ABI dependency at package generation time, as otherwise bitbake will
>            # attempt to find a provider for it (and fail) when it does the parse.
>
>
>     I'm still seeing what seem to be DRI related errors even after this change.
>     When I start the X server, I get this:
>
>     (EE) Failed to load module "extmod" (module does not exist, 0)
>     (EE) Failed to load module "dbe" (module does not exist, 0)
>     [drm] Initialized drm 1.1.0 20060810
>     [drm] Initialized vivante 1.0.0 20120216 on minor 0
>     (EE) AIGLX error: vivante exports no extensions (/usr/lib/dri/vivante_dri.so: undefined symbol: __driDriverExtensions)
>
>     Are these errors something to worry about?
>
>     --
>     ------------------------------__------------------------------
>     Gary Thomas                 |  Consulting for the
>     MLB Associates              |    Embedded world
>     ------------------------------__------------------------------
>
>     _________________________________________________
>     meta-freescale mailing list
>     meta-freescale@yoctoproject.__org <mailto:meta-freescale@yoctoproject.org>
>     https://lists.yoctoproject.__org/listinfo/meta-freescale <https://lists.yoctoproject.org/listinfo/meta-freescale>
>
>

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


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

* Re: [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6
  2013-04-25 15:19       ` Gary Thomas
@ 2013-04-25 18:53         ` He Zheng
  0 siblings, 0 replies; 10+ messages in thread
From: He Zheng @ 2013-04-25 18:53 UTC (permalink / raw)
  To: Gary Thomas; +Cc: meta-freescale

[-- Attachment #1: Type: text/plain, Size: 4489 bytes --]

Have you run any benchmarks after getting those errors?


On Fri, Apr 26, 2013 at 12:19 AM, Gary Thomas <gary@mlbassoc.com> wrote:

> On 2013-04-23 10:48, He Zheng wrote:
>
>> Gary,
>>
>>  From my understanding, this error is just fine.
>> You still can get HW acceleration with this error since it is related to
>> server side.
>>
>
> I don't think so - there was an additional error I missed before:
>   (EE) AIGLX: reverting to software rendering
>
> Sounds to me like the hardware acceleration is not being used.
>
>  On Tue, Apr 23, 2013 at 8:09 AM, Gary Thomas <gary@mlbassoc.com <mailto:
>> gary@mlbassoc.com>> wrote:
>>
>>     On 2013-04-22 06:30, Otavio Salvador wrote:
>>
>>         The driver try to dynamically load the DRI support code and it
>> needs
>>         to be available in rootfs for use in Xorg driver.
>>
>>         Signed-off-by: Otavio Salvador <otavio@ossystems.com.br <mailto:
>> otavio@ossystems.com.**br <otavio@ossystems.com.br>>>
>>
>>         ---
>>         Changes in v2: None
>>
>>            recipes-graphics/xorg-driver/**x__f86-video-imxfb-vivante_1.**1.0.__bb
>> <http://xf86-video-imxfb-**vivante_1.1.0.bb<http://xf86-video-imxfb-vivante_1.1.0.bb>>
>> | 5 ++++-
>>
>>            1 file changed, 4 insertions(+), 1 deletion(-)
>>
>>         diff --git a/recipes-graphics/xorg-__**driver/xf86-video-imxfb-__
>> **vivante_1.1.0.bb <http://xf86-video-imxfb-__vivante_1.1.0.bb> <
>> http://xf86-video-imxfb-**vivante_1.1.0.bb<http://xf86-video-imxfb-vivante_1.1.0.bb>
>> >
>>         b/recipes-graphics/xorg-__**driver/xf86-video-imxfb-__**
>> vivante_1.1.0.bb <http://xf86-video-imxfb-__vivante_1.1.0.bb> <
>> http://xf86-video-imxfb-**vivante_1.1.0.bb<http://xf86-video-imxfb-vivante_1.1.0.bb>
>> >
>>         index 22e8d6e..36f56f2 100644
>>         --- a/recipes-graphics/xorg-__**driver/xf86-video-imxfb-__**
>> vivante_1.1.0.bb <http://xf86-video-imxfb-__vivante_1.1.0.bb> <
>> http://xf86-video-imxfb-**vivante_1.1.0.bb<http://xf86-video-imxfb-vivante_1.1.0.bb>
>> >
>>         +++ b/recipes-graphics/xorg-__**driver/xf86-video-imxfb-__**
>> vivante_1.1.0.bb <http://xf86-video-imxfb-__vivante_1.1.0.bb> <
>> http://xf86-video-imxfb-**vivante_1.1.0.bb<http://xf86-video-imxfb-vivante_1.1.0.bb>
>> >
>>
>>         @@ -36,7 +36,10 @@ do_install_append () {
>>                  find ${D}${includedir} -type f -exec chmod 660 {} \;
>>            }
>>
>>         -RDEPENDS_${PN} += "xserver-xorg-module-exa mesa-driver-swrast
>> xf86-dri-vivante"
>>         +RDEPENDS_${PN} += "libvivante-dri-mx6 \
>>         +                   xserver-xorg-module-exa \
>>         +                   mesa-driver-swrast \
>>         +                   xf86-dri-vivante"
>>
>>            # Add the ABI dependency at package generation time, as
>> otherwise bitbake will
>>            # attempt to find a provider for it (and fail) when it does
>> the parse.
>>
>>
>>     I'm still seeing what seem to be DRI related errors even after this
>> change.
>>     When I start the X server, I get this:
>>
>>     (EE) Failed to load module "extmod" (module does not exist, 0)
>>     (EE) Failed to load module "dbe" (module does not exist, 0)
>>     [drm] Initialized drm 1.1.0 20060810
>>     [drm] Initialized vivante 1.0.0 20120216 on minor 0
>>     (EE) AIGLX error: vivante exports no extensions
>> (/usr/lib/dri/vivante_dri.so: undefined symbol: __driDriverExtensions)
>>
>>     Are these errors something to worry about?
>>
>>     --
>>     ------------------------------**__----------------------------**--
>>
>>     Gary Thomas                 |  Consulting for the
>>     MLB Associates              |    Embedded world
>>     ------------------------------**__----------------------------**--
>>
>>     ______________________________**___________________
>>     meta-freescale mailing list
>>     meta-freescale@yoctoproject.__**org <mailto:meta-freescale@**
>> yoctoproject.org <meta-freescale@yoctoproject.org>>
>>     https://lists.yoctoproject.__**org/listinfo/meta-freescale <
>> https://lists.yoctoproject.**org/listinfo/meta-freescale<https://lists.yoctoproject.org/listinfo/meta-freescale>
>> >
>>
>>
>>
> --
> ------------------------------**------------------------------
> Gary Thomas                 |  Consulting for the
> MLB Associates              |    Embedded world
> ------------------------------**------------------------------
>

[-- Attachment #2: Type: text/html, Size: 6008 bytes --]

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

end of thread, other threads:[~2013-04-25 18:53 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-22 12:30 [meta-fsl-arm PATCH v2 1/6] u-boot-fslc: Update to 2013.04 release Otavio Salvador
2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 2/6] linux-fslc: Update to patches-3.8's snapshot from 20130420 Otavio Salvador
2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 3/6] xserver-xorg: Do not remove Xorg native DRI module Otavio Salvador
2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 4/6] xf86-dri-vivante: Add rdepends for GLX, DRI and DRI2 Xorg's extensions Otavio Salvador
2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 5/6] gpu-viv-bin-mx6q: Package DRI module Otavio Salvador
2013-04-22 12:30 ` [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6 Otavio Salvador
2013-04-23 15:09   ` Gary Thomas
2013-04-23 16:48     ` He Zheng
2013-04-25 15:19       ` Gary Thomas
2013-04-25 18:53         ` He Zheng

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.