Mesa 26.1 Launches: OpenGL, Vulkan Free Implementation

After three months of development Mesa announced the release of a free implementation of the OpenGL and Vulkan API – Mesa 26.1.0. The first release of the Mesa 26.1.0 branch has an experimental status, and after final code stabilization, a stable version 26.1.1 will be released.

In Mesa 26.1, support for the Vulkan 1.4 graphics API is available in various drivers for different GPUs such as Intel, AMD, NVIDIA, Apple, Qualcomm, ARM Mali, and Broadcom VideoCore. Additionally, full support for OpenGL 4.6 is provided for multiple drivers like iris, radeonsi, zink, and more. The release also includes support for OpenGL 4.5 and 3.3 for specific GPUs and drivers.

Main innovations in Mesa 26.1 include the ability to work with GPUs from virtual machines using VirtIO-GPU, support for OpenGL ES 2.0 on PowerVR GPU via the Zink driver, and enhancements to various OpenGL and Vulkan extensions across different drivers.

  • Intel GPU drivers now support working with GPUs from virtual machines using VirtIO-GPU for paravirtualization acceleration.
  • Added support for OpenGL ES 2.0 on PowerVR GPU through the Zink driver.
  • The OpenCL driver rusticl now requires a statically built C++ stdlib library for proper functionality.
  • Radeonsi driver now supports the OpenGL extension GL_NV_timeline_semaphore.
  • Panfrost driver now supports the OpenGL extension GL_EXT_shader_image_load_store.
  • Added support for OpenGL extension GL_ARB_sample_shading.
  • <

/Reports, release notes, official announcements.