Mesa 25.0.4 released

Published by

Mesa 25.0.4 has been officially released, bringing several enhancements and bug fixes to the Mesa graphics library. Key features of this release include improved virtgpu device discovery for LinuxVirtGpu, the introduction of common interfaces in the VirtGpuDevice for querying DrmInfo, and various changes to logic operations including disabling unsupported formats. The release also reorganizes logicop variables, modifies the naming conventions of certain flags, and incorporates updates related to AV1 encoding with rate control.

In addition to these improvements, the release addresses typographical errors in the 16x sample pattern and enhances device initialization processes. Notable bug fixes include resolving issues with shuffle operations when using scalar or uniform indices, optimizing calculations for BROADCAST and SHUFFLE, and making the derivative of convergent values more efficient.

The release notes detail contributions from various developers, highlighting their efforts in refining the graphics processing functionalities within the Mesa framework. Users are encouraged to report any issues they encounter via the provided GitLab link.

Looking ahead, the next bugfix release is scheduled for April 30th. For those interested, the source code can be downloaded via the provided links, along with SHA256 and SHA512 checksums for verification.

In summary, Mesa 25.0.4 not only improves performance and functionality for developers and users alike but also sets the stage for future updates, enhancing the overall experience in graphics rendering on supported systems

Mesa 25.0.4 released

Mesa 25.0.4 has been released. The release includes many improvements, such as better virtgpu device discovery for LinuxVirtGpu, new common interfaces in the VirtGpuDevice for checking DrmInfo, changes to logicop variables, and turning off logic operations for formats that aren't supported. Other improvements include reorganizing logicop variables, changing the names of no_ubo_to_push flags, and renaming AV1 unidirectional compound along with rate control.

The release also incorporates corrections for typographical errors in the 16x sample pattern, enhancements to device initialization, and updates to the naming of Ci-Tron priority tags. Other improvements include simplifying calculations for BROADCAST and SHUFFLE, making the derivative of convergent values more efficient, and fixing problems with shuffle when using scalar or uniform indices.

Mesa 25.0.4 released @ Linux Compatible