-
Notifications
You must be signed in to change notification settings - Fork 1
voglgen tool
voglgen reads the various GL/GLX spec and .txt files under the "glspec" directory and creates numerous C .inc files which are used to generate the interceptor's GL/GLX entrypoints. It also generates a ton of macro invocations which fill in the function/parameter/type/etc. tables and create the interceptor's linker script.
voglgen is now integrated into our build process, so you shouldn't (normally) need to manually run it.
Run "voglgen --debug" to get a summary of all the GL/GLX entrypoints we currently support.
We'll add more info soon on how to add new GL/GLX or custom functions to the whitelist, etc. Right now we're limited to the old GL spec files, which are no longer updated and stuck at GL v4.0. We would like to add support for the new Khronos XML spec format pretty soon.