All,

I have a driver that works in the same way as the Davinci driver (based
on it in fact)

And all seems to work fairly well with DirectFB 1.2.0 a few niggles to
be posted in different emails.

However,
If I upgrade to DirectFB 1.2.3 I have huge regression.  It appears the
get_index function that is used to decide which of the 2 surfaces (in
Double buffered case) always returns 0.
This means just running df_andi gives the following output.

   ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.3 |~~~~~~~~~~~~~~~~~~~~~~~~~~
        (c) 2001-2008  The world wide DirectFB Open Source Community
        (c) 2000-2004  Convergence (integrated media) GmbH
      ----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2008-09-15 17:06) [ DEBUG ]
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] 
<8388608>...
(*) DirectFB/Input: STB225 Infra-red (1) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] 
<8388608>...
(*) DirectFB/Input: STB225 Front Panel Keyboard (2) 0.1 (directfb.org)
(*) DirectFB/Graphics/STB22x: Acceleration enabled!
(*) DirectFB/Graphics/STB22x: Registering Primary screen
(*) DirectFB/Graphics/STB22x: Registering GFX layer 0 on Primary Screen
(*) DirectFB/Graphics/STB22x: Registering GFX layer 1 on Primary Screen
(*) DirectFB/Graphics/STB22x: Registering VIDEO layer 1 on Primary Screen
(*) DirectFB/Graphics/STB22x: Registering VIDEO layer 2 on Primary Screen
(*) DirectFB/Graphics: NXP Semiconductors STB22X 0.1 (NXP Semiconductors)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(!) NXP/STB22X/GFX: FBIOPAN_DISPLAY (fb0 - 0,751) failed!
    --> Invalid argument
(*) Direct/Interface: Loaded 'FT2' implementation of 'IDirectFBFont'.
(!) NXP/STB22X/GFX: FBIOPAN_DISPLAY (fb0 - 0,751) failed!
    --> Invalid argument
(!) DirectFB/Genefx: Could not lock destination!
    --> Not supported!
(!) DirectFB/Genefx: Could not lock destination!
    --> Not supported!
(!) DirectFB/Genefx: Could not lock destination!
    --> Not supported!
(!) NXP/STB22X/GFX: FBIOPAN_DISPLAY (fb0 - 0,751) failed!
    --> Invalid argument
Exiting DirectFB ...
(!) NXP/STB22X/GFX: FBIOPAN_DISPLAY (fb0 - 0,751) failed!
    --> Invalid argument

This is obviously concerning.  I was wondering if anyone was running 1.2.3 on a 
Davinci board and could 
verify that df_andi etc was working for them (must be double buffered FB etc).  
I am pretty confident that something has changed inside the DirectFB core to 
cause this issue 
but I do not have a Davinci to check this.

Hope you can help and hope that if this is a DirectFB 1.2.3 issue that I can 
help sort it for the 1.2.4 release

Daniel Laird 


_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to