Mesa GLVND GLX library can now handle glXGetDriverConfig

May 25, 2017 09:25 GMT  ·  By

As promised, Collabora's Emil Velikov announced today the general availability of the first point release of the latest Mesa 17.1 3D Graphics Library for Linux-based operating systems.

Mesa 17.1.1 received a Release Candidate earlier this week, as reported right here on our Linux news section, so you should have an idea of what's been improved. For AMD Radeon users, Mesa 17.1.1 adds support for new Vega10 PCI device IDs and Raven devices, along with a few tessellation fixes in the RadeonSI driver.

For Intel users, Mesa 17.1.1 improves support for DXT1 and BC1 formats in both the Intel i965 OpenGL and Intel ANV Vulkan drivers, the latter receiving better support for the Wayland display server. Under the hood, Mesa GLVND GLX library received some attention to be able to handle glXGetDriverConfig, which is used by driconf.

"The GBM module has a bugfix for the newly added modifier API. While in EGL the error checking within eglMakeCurrent has been relaxed," said Emil Velikov, Software Release Engineer at Collabora, in the mailing list announcement, where you'll find a list of all the changes implemented in the Mesa 17.1.1 point release.

Mesa 17.1.1 drops support for Python/Mako

Among other changes implemented in the Mesa 17.1.1 stable update, which will soon make its way into the software repositories of your favorite GNU/Linux distribution, is the fact that support for Python/Mako was removed because the SWR renderer is now being distributed with its final generated header.

You can find the full release notes attached below if you're curious to know what exactly was changed in Mesa 17.1.1, and you can now download the source tarball from our website if you fancy compiling Mesa yourself. Otherwise, you should wait until the Mesa 17.1.1 packages land in the stable repos of your favorite OS before updating.

Mesa 17.1.1 Changelog