Mesa 25.3.0 Release Candidate 2 released

Published by

The second release candidate for Mesa 25.3.0 has been released for testing, following extensive development efforts over several weeks. This update incorporates a variety of patches aimed at enhancing different aspects of the Mesa graphics library, including core compiler fixes, driver enhancements, and utility improvements.

Key highlights of this release include significant updates to video capabilities and video encoding features in specific drivers, as well as fixes for DMA buffer synchronization issues affecting certain graphics processing units (GPUs). A notable change involves the pick_status.json file, which has been modified to ensure optimal configuration for various hardware setups, allowing Mesa to effectively identify the best settings for different graphics cards and display drivers.

Additionally, the release addresses several technical issues, such as cache operations on x86 architectures lacking SSE2 support, and compatibility with older hardware through specific builds using the -msse2 flag. Other fixes target fragment shader results in one driver and a crash caused by uninitialized values in another. Performance improvements have also been made for drivers on Ampere graphics cards.

The update includes a range of other fixes and enhancements, such as resolving issues with image-to-image copies, addressing ballot() operations in shaders with HALT instructions, and fixing DXTC blits and tessellation problems for certain graphics cards. Developers have also worked on ensuring consistent management of state variables during rendering and resolving issues related to precompiled shaders and shader updates.

These combined efforts represent a crucial step toward the final release of Mesa 25.3.0, aiming to refine and stabilize performance across a wide range of hardware configurations. For those interested in testing out the release candidate, Mesa 25.3.0-rc1 is available for download as a compressed tarball containing the source code.

Looking ahead, the final release of Mesa 25.3.0 is anticipated to encompass even more enhancements, as developers continue to focus on optimizing performance and addressing any remaining bugs. This ongoing commitment to improvement reflects the vibrant and collaborative nature of the Mesa development community, ensuring that users can expect a robust and feature-rich graphics library upon the official release

Mesa 25.3.0 Release Candidate 2 released

The second release candidate for Mesa 25.3.0 has been made available for testing after several weeks of work by developers. The update includes fixes in different parts of Mesa, like the main compiler, various drivers, and tools, mainly to improve video features and DMA buffer synchronization for some graphics processing units (GPUs). Various contributions have also addressed issues related to cache operations, fragment shader results, and performance improvements across different hardware configurations. The collective efforts aim to provide further refinements and bug fixes before the final release of Mesa 25.3.0.

Mesa 25.3.0 Release Candidate 2 released @ Linux Compatible