[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#208830: ITP: sage -- Supports OpenGL in SDL application



On Fri, Sep 05, 2003 at 02:55:44PM +0200, Michael Koch wrote:

 > * URL             : http://www.worldforge.org/
 > 
 > This is a little helper OpenGL extension library written to make use
 > of SDL's mechanism for enabling OpenGL's extensions.

 If you are working on this only in connection with WorldForge, then
 this might not be interesting, but if that's not the case, may I draw
 your attention to http://glew.sf.net/ ?  Contrary to SAGE we don't
 start from SGI's glext.h header, but from the specification file
 themselves.  GLEW has been written in a way that we don't actually need
 to have a full-fledged specification file, there's an intermediate
 representation that's easy to read and write, and which we actually
 write for hand for a couple of extensions.  I recognize some of GLEW's
 ideas in SAGE, I guess that means we both are doing something right :-)
 GLEW works with GLX and WGL extensions and adding AGL should be
 relatively easy if needed (not really starting with MacOS X).  We pay
 special attention to forwards binary-compatibility and I'm personally
 proud to say that it works on several rather unfriendly flavors of
 UNIX, including but not limited to IRIX (both old and new generation
 systems).

 License question: the bulk of SAGE is derived from SGI's glext.h, which
 is *not* under GPL/LGPL-compatible license.  That file is a computer
 readable version of the information contained in the extension
 specifications and the file in question only defines interfaces, it
 does not implement anything.  Is this a problem or not?

 Cheers,

 Marcelo



Reply to: