[ruby-opengl-devel] Versions 0.7.0 and 0.8.0 of opengl.gem released
Lars Kanis
lars at greiz-reinsdorf.de
Sun Feb 3 20:48:40 UTC 2013
Hi ruby-opengl-devels,
I've finally released the opengl.gem versions 0.7.0 and 0.8.0. They come
with lots of improvements contributed by drbrain and several others.
Hope you like it...
Regards,
Lars
=== 0.8.0 / 2013-02-03
* Drop support for Ruby 1.8.
* Wrap glut callbacks in GVL release/acquire for better thread support.
* Add OpenGL::Buffer for mapped buffers that allows writing.
=== 0.7.0 / 2013-02-03
* Better support of 64 bit systems.
* Replace mkrf with extconf.rb, hoe and rake-compiler.
* Switch to dlopen() from deprecated NSAddImage() and friends for OS X.
* glBegin, glPushMatrix, glEnable and glEnableClientState now accept a
block.
* glEnable/glDisable and glEnableClientState/glDisableClientState now accept
multiple arguments.
* Allow to_a-able objects for glColor*v, glRasterPos*v, glRect*v,
glTexCoord*v,
glMaterial, glNormal and glVertex.
* Fix unused param count in ARY2CMAT.
* Fix a lot of bugs in the test suite.
* Merge opengl C extensions into a single extension to avoid code
duplication
in extconf.rb and simplify rebuilding based on header changes.
* Add cross compilation tasks with download of freeglut for binary
windows gems
More information about the ruby-opengl-devel
mailing list