On Mon, Feb 8, 2010 at 19:27:56 +0100, Francisco Jerez wrote: > diff --git a/src/glx/x11/dri2.c b/src/glx/x11/dri2.c > index 91053d3..e692c8c 100644 > --- a/src/glx/x11/dri2.c > +++ b/src/glx/x11/dri2.c > @@ -81,7 +81,7 @@ static XEXT_GENERATE_FIND_DISPLAY (DRI2FindDisplay, > dri2Info, > dri2ExtensionName, > &dri2ExtensionHooks, > - 1, NULL) > + DRI2NumberEvents, NULL) > This is buggy. It registers 2 dri2 events in Xlib, even though the server might only know about one, and thus use the next event code for a different extension. See http://lists.freedesktop.org/pipermail/xorg/2009-November/048184.html
Cheers, Julien ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev