Stefan wrote:
 > Thank you for answer. I have submited to XIG this information. Indeed
 > under Mesa's gl.h all the above definitons are included.
 >
 > I have to see what XIG's answer is. Previous they made clear that Mesa
 > does not stand 100% OpenGL ARB.

This is actually not an issue of conformance.  Mesa supports all of
the core OpenGL functionality, but not all of the defined extensions.
That's probably what they meant, and they are correct.

But some applications want to be able to use an extension if it is
available, yet fall back to a standard implementation if it is not.
For these applications, the extension definitions (GL_xxx definitions,
etc...) must be available at compile time, even if the implementation
on the current system does not support them.

In this case, XiG has a missing #define in their header, presumably
for a feature which they don't support.  This is wrong -- they need to
include the symbol definitions, and allow applications to fail over at
runtime via glXQueryExtension/glXGetProcAddress.

All that being said, I'd be curious as you how your experience is with
the XiG drivers.  These provide the only useful Radeon support for
Linux, right now, and are rather reasonably priced.

Andy

-- 
Andrew J. Ross                NextBus Information Systems
Senior Software Engineer      Emeryville, CA
[EMAIL PROTECTED]              http://www.nextbus.com
"Men go crazy in conflagrations.  They only get better one by one."
  - Sting (misquoted)


_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to