Several crashes were patched for the Gallium drivers

Mar 5, 2017 23:06 GMT  ·  By

Collabora's Emil Velikov was proud to announce this weekend the availability of the first point release to the recently released Mesa 17.0 3D Graphics Library stable series.

The development cycle of Mesa 17.0.1 was small, and a Release Candidate (RC) build was announced just a few days ago, so we could give you a heads up on what's coming. Looking at the appended shortlog, we can notice that there are a little over 60 improvements implemented in this maintenance update.

All sorts of changes are available, starting with better support for various games, including The Binding of Isaac: Rebirth, a fix for a regression with the EGL/Wayland support, many bug fixes for the Gallium drivers, as well as better eglQuerySurface geometry when using EGL under X11 with DRI3.

"In this release we have GLX/GLVND fix for 'The Binding of Isaac: Rebirth' and other games. When using EGL under X11/DRI3 eglQuerySurface now returns correct geometry. A regression in EGL/Wayland where the wrong format was passed is addressed," said Emil Velikov, Software Release Engineer at Collabora.

All GNU/Linux distributions should update to Mesa 17.0.1

The list of changes continues with a patch for an old regression with the r300 driver on BE hardware, Tessellation shader improvements for Stoney and Carrizo AMD GPUs when using the RadeonSI driver, compute shader improvements for the Nouveau driver to make various nvc0 devices work better, and some more fixes for the VC4 and Etnaviv drivers.

The Radeon RADV and Intel ANV Vulkan drivers also received various improvements so they should perform better on some systems. These include better handling of Intel graphics cards that lack LLC (Last Level Cache) support, better swizzle clears, as well as CTS fixes for Sandy Bridge. Some of these changes are also present on the Intel i965 OpenGL driver.

Other than that, it looks like Mesa 17.0.1 ships with a new script that allows for parsing of bug fixes and possible nominations, and build fixes for the Android platform. We believe that by now all GNU/Linux distributions should use the Mesa 17.0 3D Graphics Library, so updating to Mesa 17.0.1, whose sources are available for download right now from our website, is essential for a better gaming/graphics experience. The full changelog is attached below for more technical details on the fixes.

Mesa 17.0.1 Changelog