[meta-freescale] run DirectFB(v1.4.0) with vivante acceleration failed

Gary Thomas samoht.yrag at gmail.com
Tue May 14 05:09:55 PDT 2013


On 2013-05-14 06:00, jojo wrote:
> Hi,
> I compiled & installed the directfb version with matched Vivante acceleration in yocto "dylan", but run test case failed,

What's the failure?  I only see a warning.

>
> anyone have any idea with this ?
>
> root at imx6qsabresd:~# df_fire
>
>     ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.0 |~~~~~~~~~~~~~~~~~~~~~~~~~~
>          (c) 2001-2009  The world wide DirectFB Open Source Community
>          (c) 2000-2004  Convergence (integrated media) GmbH
>        ----------------------------------------------------------------
>
> (*) DirectFB/Core: Single Application Core. (2013-05-14 10:06)
> (*) Direct/Memcpy: Using libc memcpy()
> (*) Direct/Thread: Started 'VT Switcher' (-1) [CRITICAL OTHER/OTHER 0/0] <8388608>...
> (*) Direct/Thread: Started 'VT Flusher' (-1) [DEFAULT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/FBDev: Found 'DISP3 BG' (ID 0) with frame buffer at 0x18000000, 4050k (MMIO 0x00000000, 0k)
> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: gpio-keys (1) 0.1 (directfb.org)
> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: max11801_ts (2) 0.1 (directfb.org)
> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: mag3110 (3) 0.1 (directfb.org)
> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: mma845x (4) 0.1 (directfb.org)
> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: Lenovo Lenovo Low Profile USB K (5) 0.1 (directfb.org)
> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: Lenovo Lenovo Low Profile USB K (6) 0.1 (directfb.org)
> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: WM8962 Beep Generator (7) 0.1 (directfb.org)
> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: USB Optical Mouse (8) 0.1 (directfb.org)
> (*) Direct/Thread: Started 'Keyboard Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: Keyboard 0.9 (directfb.org)
> (*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: IMPS/2 Mouse (1) 1.0 (directfb.org)
> (*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
> (*) DirectFB/Input: IMPS/2 Mouse (2) 1.0 (directfb.org)
> (*) Using the default feature settings.
> (*) DirectFB/Graphics: Vivante unknown chip model 1.0 (Vivante)
> (*) DirectFB/Core/WM: Default 0.3 (directfb.org)
> (*) FBDev/Mode: Setting 1920x1080 RGB16
> (*) FBDev/Mode: Switched to 1920x1080 (virtual 1920x2160) at 16 bit (RGB16), pitch 3840
> (!!!)  *** WARNING [unable to adjust heap offset] ***
> [/home/jojo/work/imx6q/rootfs_builder.orig/build-dfb/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/directfb/1.4.0-r0/DirectFB-1.4.0/systems/fbdev/surfacemanager.c:167 in
> dfb_surfacemanager_adjust_heap_offset()]
> (*) FBDev/Surface: Allocated 1920x1080 16 bit RGB16 buffer (index 0) at offset 0 and pitch 3840.
> (*) FBDev/Surface: Allocated 1920x1080 16 bit RGB16 buffer (index 1) at offset 4147200 and pitch 3840.
> (*) FBDev/Mode: Setting 1920x1080 LUT8
> (*) FBDev/Mode: Switched to 1920x1080 (virtual 1920x2160) at 8 bit (LUT8), pitch 1920
> (*) FBDev/Surface: Allocated 1920x1080 8 bit LUT8 buffer (index 0) at offset 0 and pitch 1920.
> (*) FBDev/Surface: Allocated 1920x1080 8 bit LUT8 buffer (index 1) at offset 2073600 and pitch 1920.



More information about the meta-freescale mailing list