On Sun, 2003-07-13 at 00:38, Denis Oliver Kropp wrote: 
> Quoting Michel Dänzer ([EMAIL PROTECTED]):
> > On Sat, 2003-07-12 at 20:44, Denis Oliver Kropp wrote:
> > > Quoting Michel Dänzer ([EMAIL PROTECTED]):
> > > > 
> > > > BTW, df_andi and df_knuckles flicker badly now, does that indicate a
> > > > driver bug?
> > > 
> > > These use double buffering, maybe the destination offset is ignored?
> > > Is the upper left corner of df_andi flickering, too?
> > 
> > No.
> 
> The upper left corner uses blended rectangle filling and text drawing.
> 
> > > You should try the "vsync-after" option if you switched from vesafb
> > > to radeonfb along with the new driver.
> > 
> > No vesafb on Macs. :) No VGA ports either, so the lack of vsync (the
> > radeonfb I'm using doesn't provide that ioctl either) probably explains
> > this. Is there a way for a gfxdriver to provide its own WaitVSync
> > function?
> 
> You can call dfb_layers_hook_primary() in driver_init_driver(),
> an example of that is in "cyber5k.c".

Thank you,

http://penguinppc.org/~daenzer/DirectFB/radeon-vsync.diff

makes things nice and smooth, just as they're supposed to be. :) Note
that FBIO_WAITFORVSYNC isn't defined here, so that part is completely
untested. Maybe the DirectFB tree should have its own copy of fb.h for
things like this?


-- 
Earthling Michel Dänzer   \  Debian (powerpc), XFree86 and DRI developer
Software libre enthusiast  \     http://svcs.affero.net/rm.php?r=daenzer



-- 
Info:  To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-dev" as subject.

Reply via email to