We're over the extension event limit -- what are we going to do about it?

Adam Jackson ajax at nwnk.net
Mon Mar 29 12:10:12 PDT 2010


On Mon, 2010-03-29 at 09:35 -0700, Jeremy Huddleston wrote:
> On Mar 29, 2010, at 08:23, Adam Jackson wrote:
> > We could pretty easily bump DGA to major version 3, encode events with
> > GE, and require newer client-side libs that translate back for ABI.
> > After all, if you're using it _and_ you've updated your server, you can
> > update your client libs too.  It'd be slightly gross - for maximal ABI
> > compat the client libs would want to lie about the protocol major
> > version number, in case old games check for == 2 - but then DGA is
> > pretty gross all around.
> 
> What's keeping DGA on life-support these days?  I thought there was
> one last reason to keep it around, and XI2 was supposed to be the one
> to put the nail in that puppy's coffin.  Wouldn't it just be easier to
> punt DGA in 1.9?

A bunch of old apps use it for input events.

You'd like to keep _something_ around for that.  I'd be pretty sad if my
Quake3 binaries stopped working.  Faking it in the client-side library
is certainly one way of doing it.

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg-devel/attachments/20100329/fcf8fd5b/attachment.pgp>


More information about the xorg-devel mailing list