A memory leak was fixed for Vulkan's WSI for X11

Oct 29, 2017 15:48 GMT  ·  By

The developers of the Mesa 3D Graphics Library are preparing to launch a new maintenance update to the current Mesa 17.2 stable series, which will bring more improvements to supported drivers.

Mesa 17.2.4 is currently being tested internally as a Release Candidate, which means it won't be long until the final release hits the streets, so we want to give you a heads up to what you can expect from this version. This is a stability update, so you should expect it to fix annoyances and other reported issues.

For Intel GPUs, the Mesa 17.2.4 update brings several fixes, including for the compiler and the ANV Vulkan driver, but it looks like there's also a patch for the Intel i965 OpenGL driver to avoid breaking Beignet and VA-API, as well as other contexts in the system when they're used in combination with any version of the Mesa 17.2 series.

For AMD Radeon GPUs, Mesa 17.2.4 will introduce a bunch of fixes for the compiler, and the RADV Vulkan driver, including one that'll address a system hang issue due to an overflow on large textures. A memory leak was plugged from Vulkan's WSI for X11 too, and Broadcom's VC4 driver will now compile with Android's Clang.

Clover fixes, under the hood improvements

Among other changes, Mesa 17.2.4 promises to improve the compilation of clover with a specific Clang revision, add a patch for Mesa's state tracker to avoid memory leaks in some cases like when a window is being resized, and includes a change to prevent breaking of KOTOR when used in combination with the ATI fragment shader extension.

A correction was also added for the NIR component, and there are several other smaller bug fixes noted in the release notes attached to mailing list announcement. Mesa 17.2.4 will soon be available to download from the stable repositories of your favorite GNU/Linux distribution, after it's released upstream, so update as soon as possible for better gaming experience.