Mesa 25.2.1 released

Published by

Mesa 25.2.1 has been officially released by Eric Engestrom, marking a significant update that addresses multiple issues, enhancements, and bug fixes. Key highlights of this release include the resolution of a NULL pointer dereference in occlusion queries, improved support for EXT_texture_compression_astc, and the mitigation of a concealed lifetime warning.

The update also introduces various technical improvements, such as enabling Kepler in nvk_is_conformant(), establishing shader capabilities during FP64 shader compilation, implementing safeguards against division by zero in nir/uub, and correcting indirect access to geometry shader input arrays. Additional optimizations include the removal of Intel CLC options, revisions to instruction scheduling, and the elimination of outdated comments throughout the codebase.

The release features contributions from several developers, with notable fixes and enhancements from individuals such as Alyssa Rosenzweig, David Rosca, and Faith Ekstrand, among others. For instance, David Rosca implemented a timeout for video encode queries and addressed alignment issues with linear video decode destination images, while Faith Ekstrand ensured shader capabilities were properly set for FP64 shaders.

The Mesa 25.2.1 release also updates dependencies, such as requiring rustc-hash version 2.0 and above, and includes improvements in various components related to video decoding and graphics rendering. The release is available for download, and users are encouraged to report any issues they encounter.

Looking ahead, the next bugfix release is scheduled for September 3rd, providing an opportunity for continued improvements and refinements.

For more details, you can access the release notes and download the update [here](https://mesa.freedesktop.org/archive/mesa-25.2.1.tar.xz).

In summary, Mesa 25.2.1 represents a crucial step forward in enhancing the functionality and stability of the Mesa graphics library, reflecting the ongoing commitment of its developers to address user needs and improve overall performance

Mesa 25.2.1 released

Eric Engestrom has announced the release of Mesa 25.2.1. The release addresses several issues, including a NULL pointer dereference in occlusion queries, support for EXT_texture_compression_astc, and a concealed lifetime warning. Other improvements include turning on Kepler in nvk_is_conformant(), setting up shader capabilities when compiling the FP64 shader, adding protections against division by zero in nir/uub, and fixing indirect access to GS input arrays. Additional enhancements consist of eliminating Intel CLC options, redefining instruction scheduling, and removing outdated comments. The release incorporates updates for rustc-hash version 2.0 and above, allocates space for the emission of push constants utilizing DGC IES, and resolves issues related to color attachment remapping in conjunction with fast-GPL/ESO.

Mesa 25.2.1 released @ Linux Compatible