Kicking off the new OpenGL paradigm for Smalltalk
Return to home page
Comments Loading...
2008-08-24

I've published OpenGL 2.101 which includes all the missing functions, including backward compatible ARB functions and future APPLE functions (some of which are part of the 3.0 spec).

I've also kicked off the new branch for all the OpenGL packages, look at the OpenGL 3.0 and OpenGL-* 3.0 packages to upgrade.

Warning this is not for the faint hearted: There are no lessons, no examples, no fonts, no 'context' object (which simplified many of the now deprecated OpenGL apis). However, if you are curious about what the Interface looks like now, take a look - the functions that have survived are re-organized in to protocols that reflect potential object interfaces that may appear in the future.

Big thanks to /dev/klog for dissecting the OpenGL 3.0 spec enough to identify (mostly) what is and isn't future proof. /dev/klog has said he will also dissect what #defines are valid and not as well. When he does that, I'll grab that information too and put it to use in the OpenGL package.