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.