On Thu, 11 Nov 1999, Kendall Bennett wrote:

> Hi Brian,
> 
> > > 1. #define MESA_MINOR_VERSION 1
> > > Shouldn't this be "3" instead of "1"? (GL\gl.h)
> > 
> > The MESA_MAJOR_VERSION and MESA_MINOR_VERSION defines in gl.h are
> > going away.  I'm trying to make Mesa's headers more compatible with
> > OpenGL's.  There shouldn't be a reason to use these symbols in app
> > code. 
> 
> I noticed that the latest gl.h header file is much more like the 
> regular OpenGL headers, as all the enum's are now gone. Perhaps now 
> would be a good time for us to try and merge the MGL and Mesa header 
> files into one so that they can be compatible. We are using our own 
> headers in the MGL primarily because we included a bunch of stuff 
> that was not originally in the Mesa headers (such as SGI OpenGL for 
> Windows and MS OpenGL extensions etc).
 
We need to arrive at a situation where both will compile under
the standard header that Linux OpenGL Base has-blessed/will-bless.

If binary portability is to be guaranteed (surely a requirement
if we are to get commercial OpenGL-based games under Linux in
significant numbers) - then all Linux OpenGL's *MUST* be happy
with a single common header.  One major goal of the Linux
OpenGL Base standard is to ensure that happens.

Steve Baker                (817)619-2657 (Vox/Vox-Mail)
Raytheon Systems Inc.      (817)619-2466 (Fax)
Work: [EMAIL PROTECTED]      http://www.hti.com
Home: [EMAIL PROTECTED] http://web2.airmail.net/sjbaker1



_______________________________________________
Mesa-dev maillist  -  [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev

Reply via email to