Mesa 9.0 Finally Adopts OpenGL 3.1

This latest release also implements a couple of new drivers

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.

Hot right now  ·  Latest news