Multibuffer extension gone
Roland Mainz
roland.mainz at nrubsig.org
Tue Jan 4 16:16:22 PST 2005
Jim Gettys wrote:
> > > After failing to use the DBE (double buffer extension) I tried my luck
> > > with the Multibuffer extension. This works on Solaris and other kinds
> > > of unix but not for Xorg anymore as the extension is no longer be
> > > available. Why was it be removed? Can MBE be restored?
> >
> > Looks like Multibuffer was obsoleted/replaced by DBE:
> > The Multi-Buffering extension described here was a draft standard of the
> > X Consortium prior to Release 6.1. It has been superseded by the Double
> > Buffer Extension (DBE). DBE is an X Consortium Standard as of Release 6.1.
> >
> > Solaris carries around a lot of old extensions in the name of preserving
> > backwards compatibility.
> I seem to remember Keith telling me that there were still a few things
> that Multibuffer could do that DBE cannot.
>
> We should understand if work needs to be done in DBE to ensure
> everything can be done that should be done...
Stereo-buffers, event generation (for example you can get events for
buffer swaps etc.) and support for trippe/quad-etc. buffering. And
MULTI-BUFFERs sample implementation seems to be complete - the DBE
extension isn't (BeginIdiom()/EndIdiom() implementations missing etc.).
At some point I would say it's better to re-enable the MULTI-BUFFER
extension in the default build as it seems to be the better API for
doing buffering than the current DBE implementation...
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
More information about the xorg
mailing list