]> git.cworth.org Git - glaze/commit
Extend OpenGL API list to all functions in Khronos gl.xml
authorCarl Worth <cworth@cworth.org>
Thu, 25 Jul 2013 00:33:18 +0000 (17:33 -0700)
committerCarl Worth <cworth@cworth.org>
Thu, 25 Jul 2013 00:33:18 +0000 (17:33 -0700)
commitc06f006c64765d0b2844ee7f5a3c85ca241eca38
treee5e0d7861763bdcc561cc1a96fe0e630365d317c
parent75d3372ac4784383f6cdc8b5260098f81f8b2751
Extend OpenGL API list to all functions in Khronos gl.xml

Here we add the gl.xml file downloaded from:

https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/gl.xml

Along with a script and Makefile to convert it to the list form
expected by glaze.c.

Note: The Makefile to perform the conversion is not called by
default. Instead, the result of the conversion (gl.def) is committed
directly to the source repository. This makes it convenient, (the
general user does not need to install xmlstarlet, for example), while
a developer that does need to update gl.xml can simply invoke "make
clean; make" in the specs directory to rebuild gl.def.
Makefile
glaze.c
specs/Makefile [new file with mode: 0644]
specs/gl.def [new file with mode: 0644]
specs/gl.xml [new file with mode: 0644]
specs/xml2def [new file with mode: 0755]