-
Notifications
You must be signed in to change notification settings - Fork 625
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Source generation script rewrite #318
Comments
I applaud the effort to replace the Perl, Bash and Makefile code generation. Things like Regal extensions probably don't matter in the real world, but it's hard to say for sure. |
Anything further about this? |
I haven't done much on this in the last time, but there is already some progress. But it would be hard to guarantee full backwards compatibility because GLEW has some legacy extensions (mostly REGAL and ANGLE) that are not part of the official OpenGL Registry. Maybe they can be hard coded into the source files. |
Not hard to author a residual XML for REGAL, ANGLE etc. |
Hello,
I'm writing a new source generation script from scratch.
If you are interested: https://github.com/MarBg92/glew/tree/source-gen-python
It's in an early state yet, but it can already generate the wglew.h file.
Improvements:
At the moment there is no support for the GL_REGAL_* extensions (from the glfixes repo) yet, because it seems that this is no part of the official OpenGL Registry, but it should be no problem to write a small .xml file which then can be parsed in.
The text was updated successfully, but these errors were encountered: