x1250 horizontal tearing problems

Michel Dänzer michel at tungstengraphics.com
Wed Apr 30 04:09:51 PDT 2008

On Wed, 2008-04-30 at 09:06 +0200, Michel Dänzer wrote:
>       * Only wait if the window isn't redirected (backing pixmap is the
>         screen pixmap)

Then again, this probably is about a redirected window... so really it
isn't the textured video rendering that needs to be synchronized to the
refresh, but the compositing manager's rendering to the screen. A
hackish solution could be to use the WAIT_UNTIL trick for all rendering
targeted to the screen pixmap; a possibly cleaner solution could be to
create SYNC extension counters for vertical blank and make the
compositing manager use those.

Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer

More information about the xorg-driver-ati mailing list