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