The Wayback Machine - https://web.archive.org/web/20250829033821/https://www.phoronix.com/linux/Mesa

Mesa News Archives


2,559 Mesa open-source and Linux related news articles on Phoronix since 2006.

Mesa 25.1.9 Released To End Out The Mesa 25.1 Series
Mesa 25.1.9 Released To End Out The Mesa 25.1 Series

With Mesa 25.2.1 recently having been released, the prior quarter's Mesa 25.1 series is now drawing to a close. Excellent Mesa release manager Eric Engestrom released Mesa 25.1.9 as one last point release for Mesa 25.1 before ending this branch.

27 August 2025 - Mesa 25.1 - Add A Comment
Mesa 25.3 Lands More Changes To Prepare For OpenGL Mesh Shaders
Mesa 25.3 Lands More Changes To Prepare For OpenGL Mesh Shaders

Being worked on for a number of months now is GL_EXT_mesh_shader as an extension for bringing mesh shaders to OpenGL. This is an alternative to NVIDIA's GL_NV_mesh_shader extension being worked on for Mesa drivers and in particular the RadeonSI Gallium3D driver.

22 August 2025 - OpenGL Mesh Shaders - 15 Comments
Vulkan + Mesa Drivers For AI Inferencing? It's Already Showing Potential On Radeon RADV
Vulkan + Mesa Drivers For AI Inferencing? It's Already Showing Potential On Radeon RADV

Following the Vulkanised 2025 presentation how NVIDIA is finding great success with Vulkan for AI / machine learning and already competitive to CUDA in some areas, Red Hat engineer and DRM subsystem lead maintainer David Airlie began exploring the potential of Mesa Vulkan drivers for AI inferencing. He was successful in using the Intel ANV, NVIDIA NVK, and Radeon RADV drivers for Vulkan-based AI inferencing while for the Radeon hardware tested is where it's showing the most potential (performance) at the moment and for even competing with the ROCm compute stack.

24 July 2025 - Mesa Vulkan Drivers - 68 Comments
Mesa 25.3 Merges Vulkan WSI Support For Using Atomic Mode-Setting
Mesa 25.3 Merges Vulkan WSI  Support For Using Atomic Mode-Setting

A nearly five year old merge request was merged today to Mesa Git for Q4's Mesa 25.3 release. This merge transitions the Vulkan windowing system integration (WSI) from using the DRM "legacy" kernel mode-setting APIs over to the modern atomic mode-setting interfaces.

22 July 2025 - Mesa Vulkan WSI + Atomic KMS - 24 Comments
Google Continues Working On "Magma" For Mesa Cross-Platform System Call Interface
Google Continues Working On "Magma" For Mesa Cross-Platform System Call Interface

Mesa 25.2 entered its feature freeze yesterday with many exciting driver improvements with new features and performance optimizations while one feature that wasn't ready for merging in this quarter's release is Magma, which is a recent effort by Google engineers working on a cross-platform system call interface for Mesa. And it's written in Rust.

17 July 2025 - Mesa + Magma - 19 Comments
More AMD FidelityFX Super Resolution 4 Improvements Land For Open-Source Driver
More AMD FidelityFX Super Resolution 4 Improvements Land For Open-Source Driver

It's a very busy week for the open-source OpenGL and Vulkan drivers leading up to the Mesa 25.2 code branching. On top of RADV ray-tracing improvements, Vulkan 1.2 conformance for Kepler GPUs, Xe3 Panther Lake graphics enabled by default, and many other last minute changes, over the past week has also been a push getting more AMD FidelityFX Super Resolution 4 "FSR 4" improvements merged for the Radeon RADV driver.

16 July 2025 - AMD FSR 4 - 10 Comments
AMD NGG Improvements Make It Into Mesa 25.2 Ahead Of Next Week's Code Branching
AMD NGG Improvements Make It Into Mesa 25.2 Ahead Of Next Week's Code Branching

Last week I wrote about a number of patches coming out of AMD for Next-Gen Geometry "NGG" improvements to the AMD OpenGL and Vulkan drivers for Linux. Some of that code hadn't been merged as of writing but fortunately this week the remainder of the NGG improvements were successfully merged to Mesa Git for this quarter's Mesa 25.2 release.

13 July 2025 - AMD NGG - Add A Comment
RadeonSI Begins Upstreaming Its OpenGL Mesh Shader Support
RadeonSI Begins Upstreaming Its OpenGL Mesh Shader Support

OpenGL doesn't receive nearly as much love these days as the Vulkan API, but over the past several months there's been at least one notable new extension in the works: cross-vendor mesh shader support with the pending GL_EXT_mesh_shader extension. Beginning today the AMD RadeonSI Gallium3D upstreaming process has begun for introducing mesh shader support for this Radeon OpenGL driver.

11 July 2025 - GL_EXT_mesh_shader - 9 Comments
PowerVR Vulkan Driver Enhancements Merged Ahead Of Mesa 25.2
PowerVR Vulkan Driver Enhancements Merged Ahead Of Mesa 25.2

The Mesa 25.2 code is expected to be branched next week to kick off the release process for this quarter's iteration of open-source OpenGL and Vulkan drivers. As such, there's going to be a mad dash over the next week to land lingering features and other improvements for Mesa 25.2. Making it into Mesa Git today was a big set of 42 patches for the Imagination PowerVR Vulkan driver.

9 July 2025 - PowerVR Vulkan - 10 Comments
RADV Ray-Tracing Lands Pointer Flags Support For RDNA3 & Newer
RADV Ray-Tracing Lands Pointer Flags Support For RDNA3 & Newer

The RADV Vulkan driver's ray-tracing performance has improved a lot over time such as shown within yesterday's RADV vs. AMDVLK performance comparison on Strix Point. Coincidentally, merged today is yet another ray-tracing optimization to benefit RDNA3 (GFX11) and newer AMD graphics processors.

28 June 2025 - RADV Pointer Flags - 7 Comments
Intel Mesa Drivers Now Properly Report Battlemage BMG-G31 GPUs
Intel Mesa Drivers Now Properly Report Battlemage BMG-G31 GPUs

Posted by Intel engineers a few days ago were a Mesa patch to begin recognizing some Intel Battlemage graphics cards as being the larger "BMG G31" variant. This evening those patches were merged for Mesa 25.2 for what's rumored to be potentially the Arc B770 graphics cards to launch later in the year.

16 June 2025 - BMG-G31 - 14 Comments
Mesa's Rusticl Lands Support For Shared Virtual Memory & Intel Subgroups
Mesa's Rusticl Lands Support For Shared Virtual Memory & Intel Subgroups

Rusticl as Mesa's Rust-based OpenCL driver implementation for Gallium3D drivers is ending the month of May on a high note... Merged this week was support for the Intel Subgroups OpenCL extension (cl_intel_subgroups) and before getting to that on my TODO list, an even bigger item was merged: Shared Virtual Memory (SVM) support.

28 May 2025 - Rusticl - 5 Comments
Mesa Will Stop Building Gallium-XA By Default
Mesa Will Stop Building Gallium-XA By Default

Back in April Mesa deprecated Gallium Nine alongside the XA state tracker used for X.Org Server acceleration. Gallium-XA was developed by VMware for use with their DDX driver for accelerating X11 within their virtualized environments. XA isn't really used these days and the generic GLAMOR code is in much better shape. Thus Mesa is now no longer building the XA code as the next step toward its removal.

23 May 2025 - Stop Building XA - 32 Comments
Mesa Falling Back To Its Multi-File Cache Due To Performance Reasons
Mesa Falling Back To Its Multi-File Cache Due To Performance Reasons

Mesa has supported on-disk shader cache for years to help speed-up game load times and overall system efficiencies. They had shifted from a multi-file cache layout to a single file cache for greater space savings. Steam also added support for the single-file cache. But now upstream Mesa is shifting back from the single-file cache default to the multi-file cache over performance issues.

24 April 2025 - Single File Cache Problems - 16 Comments
NVK Now Vulkan 1.4 Conformant For NVIDIA Maxwell GPUs
NVK Now Vulkan 1.4 Conformant For NVIDIA Maxwell GPUs

Mesa's NVK Vulkan driver had been Vulkan 1.4 conformant for Turing and newer GPUs, but now with Mesa 25.2-devel it's Vulkan 1.4 conformant going back to Maxwell GPUs. This change is exported to be back-ported to the upcoming Mesa 25.1 release as well for those interested in using this open-source NVIDIA Vulkan driver.

22 April 2025 - Vulkan 1.4 - 17 Comments
Mesa's Old OpenCL "Clover" Driver Removed For Mesa 25.2
Mesa's Old OpenCL "Clover" Driver Removed For Mesa 25.2

Now that Mesa 25.1 is branched for this quarter's Mesa 3D feature release, Mesa 25.2 has entered development on the main Git branch. One of the first merged changes for Mesa 25.2 is removing the old OpenCL Gallium3D "Clover" driver.

16 April 2025 - Clover Removed - 8 Comments
Mesa 25.1-rc1 Released With AMD RDNA4 Improvements, Lots Of RADV & Intel ANV Additions
Mesa 25.1-rc1 Released With AMD RDNA4 Improvements, Lots Of RADV & Intel ANV Additions

Eric Engestrom is once again stepping up to manage the next quarterly Mesa driver feature release and thus today we have the on-time branching of Mesa 25.1 from Mesa Git and already the release of Mesa 25.1-rc1. This release brings many improvements to the collection of open-source OpenGL and Vulkan drivers that should be ready for their stable debut in May.

16 April 2025 - Mesa 25.1-rc1 - 6 Comments

2559 Mesa news articles published on Phoronix.