Thanks for the help!
Unfortunately using "desktop-buffer-mode=frontonly" still provokes
the "panning buffer out of range" error and the same example programs
that were failing continue to fail with the signal 11 "invalid
permissions", in the dfb_gfxcard_blit() function just after
dfb_surface_pool_lock(), while trying to blit a 640x480 surface.
Do you think we can assume that the panning / double buffering issue
is probably not relevant?
Thanks -- Mark
On Apr 11, 2009, at 2:06 AM, haithem rahmani wrote:
Hi,
but first, could you disable the double buffering and retry?
add "desktop-buffer-mode=frontonly" in the directfbrc file
regards.
On Fri, Apr 10, 2009 at 7:02 PM, Mark Hood <h...@aplixcorp.com> wrote:
One thing I noticed after posting this article is that it seems
that the affected programs are ones that use double-buffered flip
calls. When flipping the region using the driver, DirectFB/FBDev
prints a message:
(!) DirectFB/FBDev: yres 480, vyres 480, offset 480
(!?!) *** BUG [panning buffer out of range] *** [fbdev.c:1561 in
dfb_fbdev_pan()]
What is supposed to happen when panning isn't supported for double
buffering? Does the application program need to be modified, or is
there a way to force panning support?
Thanks -- Mark
On Apr 9, 2009, at 7:28 PM, Mark Hood wrote:
I've built DirectFB 1.3.1 from the git repo on a BeagleBoard
running Angstrom, along with the directfb example programs. Many
of these programs run fine (df_dok, df_window, df_particle...) but
a few of them (df_andi, df_neo...) die with:
"Caught signal 11 (at 0x40c68000, invalid permissions)"
before any graphics is displayed, right after fbdevLock() and
dfb_surface_pool_lock() are called.
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev