On Wed, 26 Jun 2002, Dr Andrew C Aitchison wrote:
> On 26 Jun 2002, Tom Parker wrote:
>
> > Is there a standard double buffering api that you hook into, or is
> > it something that will have to be impliemented on an application by
> > application basis?
>
> There are two X extensions which support double-buffering:
> GLX and DOUBLE-BUFFER.
>
> The GLX extension is the glue that integrates OpenGL into X;
> man glXSwapBuffers might be a reasonable place to start reading.
>
> DOUBLE-BUFFER (see man DBE) was introduced in X11R6.1 (March 5, 1996)
> and replaces an older extension (Multi-Buffering or MBE).
>
Unfortunately, I don't think DBE has any driver hooks so that
it can be synchronized with the retrace. The implementation in
the SI is merely an unsynchronized copy from a pixmap to a window.
I'd sync it in the NVIDIA driver, if there were a way.
Mark.
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert