The next major revision to the OpenGL specification is due to be released in July.
Long Peaks (OpenGL 2.0) is supposed to clean up the API, make sense of the hedge-podge of extensions that have been added to the base OpenGL API by vendors wanting to expose access to the higher end features of their hardware.
Surprisingly soon after OpenGL 2.0 is released, OpenGL 3.0 (Mount Evans) is due to arrive, adding a pile of features to OpenGL:
- instanced rendering
- streaming vertex data to a buffer
- texture buffer objects
- new texture formats
and much more.
Supposedly the new features of OpenGL 3.0 will also find their way into OpenGL ES (mobile OpenGL for phones, pda's etc)
Power to the Penguin!