OpenGL 3.1 : A breath of fresh air

By unknownidentifier

Well, since I already made a post (an angry post I daresay :D ) about OpenGL 3.0, I think it is about time to make a post about OpenGL 3.1, now that is out.
I actually kept an eye open for the new release, promised to be released 6 months after the initial release. It was late and I thought we were dealing with broken promises again, but it actually wasn’t the case for it, they delayed the release for completing some of the features (Uniform Buffer Objects or UBO). The specification has also some sought after features such as instancing and the neat feature of being able to send buffers from OpenGL to OpenCL.
To be honest, I was pleasantly surprised to find out that what OpenGL 3.1 specification carried, were features highly sought after by the OpenGL developers, judging by the posts made previously when the OpenGL ARB asked for feature requests.
Although OpenGL ARB has failed us before (more than once), they managed to release something that was of help to the OpenGL community, Now if they really add the Direct Access Specifications and ATI manages to relese useful drivers… either way, a “Good job” for the OpenGL ARB this time.

Leave a Reply