Mesa 25.2 Launches: Free OpenGL & Vulkan Implementation

After three months of development a new release of the free implementation of the API Opengl and Vulkan-Mesa 25.2.0 has been presented. The first production of the Mesa 25.2.0 branch has an experimental status, with plans to release a stable version 25.2.1 after final code stabilization.

In Mesa 25.2, support for the graphic API VULKAN 1.4 has been added for GPU Intel, RADV for GPU AMD, NVK for GPU NVIDIA, ASAHI for GPU Apple, Turnip for GPU Qualcomm, Panvk for GPU ARM MALI, Lavapipe (LVP) for programmable shaders and emulator mode (VN). V3DV (GPU Broadcom Videocore for Raspberry Pi 4+) and DZN (implementation Vulkan on top of Direct3d 12) now support Vulkan 1.0.

Mesa also ensures full support of OpenGL 4.6 for various drivers including Iris drivers (GPU Intel Gen 8+), Radeonsi (AMD), Crocus (old GPU Intel Gen4-Gen7), AMD (R600), Zink, LLVMPIPE, VIRGL (virtual GPU VIRGIL3D for QEMU/KVM), freedreno (Qualcomm Adreno), D3D12 (layer for organizing OpenGL on top of DirectX 12) and ASAHI (GPU AGX used in Apple M1 and M2 chips). Opengl 4.5 support is available for GPU NVIDIA (NVC0), while Opengl 3.3 is present in Softpipe drivers (software rasterizer) and NV50 (NVIDIA NV50). Panfrost (GPU ARM Mali) and V3D (GPU Broadcom Videocore) now support Opengl 3.1.

Main changes:

  • In the Vulkan Dister PANVK for devices with GPU ARM MALI based on the V10 architecture, such as MALI-G610 and MALI-G310, support for
/Reports, release notes, official announcements.