Archives March 2014
The second (and hopefully last) beta for PyOpenGL 3.1.0 is now available. These are the changes since Beta 1. If there's nothing critical showing up I'll do a final release in a few weeks.
- Generation fixes (lots of them)
- GLES/GL-only extensions should now be generated only in the
- Extensions which are multi-api will show up in each API package
(note: custom wrappers are still written per-api)
- Freshly generated wrappers from the khronos API repository
- Late/lazy binding of all entry points (that is, we do not even attempt to resolve any entry point ...
pip's changes to not install pre-release software caught me up on my bad habit of just leaving alphas and betas of little-used packages that pass testing up as the "final" release. While I'm going to have to get that habit quashed, I've updated OpenGLContext-full in the meantime to pull the correct betas and have pushed new betas for PyVRML97 and OpenGLContext. Long story short, you can now do:
pip install "OpenGLContext-full==3.1.0b1"
and on Ubuntu 13.10, at least, you'll get a working OpenGLContext environment. As usual, there are some caveats, such as needing ...
Went through my piled-up PyOpenGL email from the vacation and tried to address the various bugs and issues. Other than confirming a fix on hardware I don't have we should be pretty close to ready for a second beta. I regenerated the extensions based on the latest khronos api svn, so we should be pretty up-to-date, but I really need to get some GLES test cases to confirm that we do actually have basic GLES2 support working.