How do I wait for vertical retrace?

Michel Dänzer michel at
Mon May 5 01:22:19 PDT 2008

On Sun, 2008-05-04 at 20:06 +0200, Johan Walles wrote:
> I would like to wait for vertical retrace in an X application.  How
> can I do that?
> The point would be to avoid flicker in my app by using double
> buffering and update the on-screen image during vertical retrace.

There's no mechanism for this yet in X. Your best bet is probably to use
OpenGL, e.g. the GLX_SGI_swap_control extension.

Earthling Michel Dänzer           |
Libre software enthusiast         |          Debian, X and DRI developer

More information about the xorg mailing list