Pages

Monday, November 03, 2008

OpenGL 3.0

The newest revision of the OpenGL API is OpenGL 3.0, released August 11, 2008 and is backward compatible with all prior OpenGL versions, though a deprecation mechanism has been introduced to simplify the API in future revisions.

  • OpenGL Shading Language revision 1.30 (GLSL)
  • Array Objects
  • More flexible Framebuffer Objects
  • 32-bit (single precision) floating-point textures and render buffers
  • 16-bit (half precision) floating-point vertex and pixel data
  • Ability to render vertex transformations into a buffer
  • Texture arrays
  • 32-bit (single precision) floating point depth buffer support

Full use of OpenGL 3.0 requires the same level of hardware as is required for DirectX 10 support. Unlike DirectX 10, OpenGL 3.0 does not require Windows Vista and can be used on any OS for which the appropriate drivers are provided.

No comments: