On Fri, Dec 09, 2005 at 12:26:43AM +0100, Raphael wrote:
For Stefan problem i don't understand how it can fail :(
My guess is Stefan's XServer is glx version 1.2 (Stefan glxinfo will comfirm this).
Looking at libGL, it uses the X_GLXVendorPrivateWithReply request with the vendor code X_GLXvop_GetDrawableAttributesSGIX when the server version is < 1.3 (otherwise it uses the X_GLXGetDrawableAttributes request). Mesa doesn't support this vendor code so the request fails. You probably need to catch this error and take the appropiate action if it fails.
Huw.