HOpenGL, a Haskell binding for OpenGL and GLUT version 1.05
I am pleased to announce the sixteenth release of the Haskell binding for GL 1.2.1 / GLU 1.3 / GLUT 3.7beta. It offers easy access to *the* industrial strength 3D graphics API and a GUI toolkit. More details about HOpenGL can be found at
http://haskell.org/HOpenGL/
This is a compatibility/bug fix release with the following changes:
* Fixed a memory allocation bug for GL state queries.
* Works with new hierarchical libraries now.
* Always use the correct calling convention.
* The build system works with recent versions of GHC and GreenCard now.
As always, feedback and/or patches are highly welcome.
A note for people on the bleeding edge: If you are interested in the future of HOpenGL and its new API, you might wish to build GHC from CVS, configuring with `--enable-hopengl'. This will result in a GHC with two additional packages `OpenGL' and `GLUT'. The APIs have improved quite a bit and are now modeled around the notion of state variables. Furthermore, OpenGL's extension mechanism is now supported on all major platforms, including Linux, Windows and Mac OS X. Note that this is still work in progress, but early feedback would be very useful.
Have fun! Sven
_______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell