Mesa 9.0 Finally Adopts OpenGL 3.1

This latest release also implements a couple of new drivers

By Silviu Stahie on October 9th, 2012 13:20 GMT

Mesa, an open-source implementation of the OpenGL specification and a system for rendering interactive 3D graphics, is now at version 9.0.

The biggest improvement brought by Mesa 9.0 is the introduction of OpenGL 3.1 API. Nonetheless, glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) will report different versions, depending on the driver used.

Highlights of Mesa 9.0:

• OpenCL state tracker Clover has been added;
• New Gallium3D driver, supporting nv30 and radeonsi, has been implemented;
• VDPAU state tracker has been completed. Keep in mind that the video decoding support is currently limited to MPEG1 and MPEG2;
• legacy/static Makefile system was removed. There are two supported methods for building, autoconf/automake and Scons;
• Support for GL_ARB_shadow_ambient extension has been removed;
• Gallium3D - nvfx driver was removed (you can make use of the newly added nv30 driver);
• libGLU has been moved into its own repository.

A complete list of new features can be found in the official announcement.

Download Mesa 9.0 right now from Softpedia.
OpenGL logo
   OpenGL logo
MORE ON THIS TOPIC
LATEST NEWS
HOT RIGHT NOW

Comments