After three months of development, the release of a free implementation of the OpenGL and Vulkan API, Mesa 26.0.0, has been presented. The initial release of the Mesa 26.0.0 branch is considered experimental, with plans to release a stable version 26.0.1 after final code stabilization.
Mesa 26.0 includes support for the Vulkan 1.4 graphics API in various drivers for different GPUs. ANV drivers are for Intel GPUs, RADV for AMD GPUs, NVK for NVIDIA GPUs, HoneyKrisp (hk) for Apple GPUs, Turnip for Qualcomm GPUs, PanVK for ARM Mali GPU, lavapipe software rasterizer (lvp) and in emulator mode (vn). Other drivers like v3dv (Broadcom VideoCore GPU for Raspberry Pi 4+) and dzn support Vulkan 1.0, kk driver for Vulkan 1.1, and pvr driver for Vulkan 1.2.
Some of the key innovations in this release include the RadeonSI driver switching to use NIR shaders and the ACO shader compilation backend, which significantly enhances shader compilation speed and optimization. The introduction of the KosmicKrisp Vulkan driver for macOS and the significant improvement in ray tracing performance in the RADV Vulkan driver are notable updates.