Merging aiglx
Adam Jackson
ajax at nwnk.net
Wed Mar 15 15:56:43 PST 2006
On Monday 13 March 2006 17:00, David Reveman wrote:
> On Fri, 2006-03-10 at 11:27 -0800, Ian Romanick wrote:
> > I guess that's bad news for us. :( We only support GLX 1.2 and a few of
> > the extensions that are part of 1.3.
>
> I thought it wouldn't be too hard to get GLX 1.3 support implemented.
It's not terribly hard if you don't worry about conformance, or if you can
accept that pbuffers will fail most of the time.
The pbuffer issue is that they can be shared between direct and indirect
contexts. This is much easier to accomplish when only one driver core is
involved (like we have now with aiglx), but still requires different
instances of the driver to know how to find them (was re: man we need a
memory manager). A pbuffer implementation that clobbers the pbuffer every
time it's touched is perfectly legal, albeit useless, so that's certainly one
possibility for the short term.
The rest of the protocol is well specified by now, and shouldn't be
particularly tough to wire up if we're not already there.
- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20060315/1890013a/attachment.pgp>
More information about the xorg
mailing list