http://penguinppc.org/~daenzer/DRI/radeon-pageflip.diff
is an attempt to fix the following pageflipping issues: * the 2D driver clobbers the CRTC{,2}_OFFSET_CNTL registers when switching modes; as a consequence, flips only take place on the next vertical blank, so you can see the back buffer being drawn to * the 2D driver AdjustFrame() function doesn't take the current page into account * the DRM doesn't take the viewport position into account, so the viewport is always reset to the upper left on a flip * the DRM doesn't handle CRTC2 (for CloneMode) I can't fully test it, people who have reported any of these items (in particular Jacek Rosik IIRC :) please give it a spin and let me know if it helps. -- Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer XFree86 and DRI project member / CS student, Free Software enthusiast ------------------------------------------------------- This SF.net email is sponsored by: ApacheCon, November 18-21 in Las Vegas (supported by COMDEX), the only Apache event to be fully supported by the ASF. http://www.apachecon.com _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel