Initial commit.
Added tests compilation
Added a readme file.
Readme fixes.
Added new WGL extensions.
Added .gitignore
Misc generator fixes and improvements.
Added GL30+ extension enumeration and forward-compatible context detection.
Added more WGL extensions.
Renamed TypeModifier to TemplateModifier and made applicable to NativeClass and NativeClassFunction.
Added support for DeprecatedGL and DependsOn modifiers.
Updated kotlinc.
Added the Template Formatter tool: It parses token and function definitions from OpenGL extension specs and outputs the corresponding LWJGL template code.
Added OpenGL 1.2.
Added ARB_imaging.
Added LWJGL icons.
Updated kotlinc.
Misc fixes and improvements.
Added OpenGL 1.3 and 1.4.
Added auto-generated link to OpenGL man pages for Core profile functions.
Inject deprecated notice in deprecated OpenGL functions.
Added support for DEBUG-only checks.
Generate more human-readable table HTML.
Escape '_' in JNI function names.
Added OpenGL 1.5 and 2.0.
Added support for memory aligned buffer allocation.
Added support for pointer array parameters.
Added support for OpenGL 2.1 and 3.0.
Updated kotlinc and removed unnecessary external annotations.
Added buffer size check to null-terminated checks + cleanup.
Added HTML lists to the DSL.
Added custom OpenGL SDK Reference URLs.
Misc fixed and improvements.
Added support for combining single return value and single parameter value transforms. Enables transforms such as: void glGetActiveUniforms(int, IntBuffer <IN>, int, IntBuffer <OUT>) -> int <OUT> glGetActiveUniforms(int, int <IN>, int).