Вышла новая версия графической библиотеки Mesa 26.0 Обложка: Skyread

Вышла новая версия графической библиотеки Mesa 26.0

Новости
Главное:

  • Выпущена экспериментальная версия Mesa 26.0 с поддержкой Vulkan 1.4 и OpenGL 4.6 для широкого круга GPU.
  • Драйвер RadeonSI перешёл на новый компилятор ACO, обеспечивающий до восьмикратное ускорение компиляции шейдеров.
  • Появился новый Vulkan-драйвер KosmicKrisp для графики на macOS с процессорами Apple Silicon.

11 февраля 2026 года вышла новая версия Mesa 26.0 — свободной реализации графических API OpenGL и Vulkan. Этот релиз имеет экспериментальный статус, и после доработок планируется выпустить стабильную версию 26.0.1. Напомним, что предыдущие крупные обновления проходили в феврале 2024 (Mesa 24.0.0) и феврале 2025 (Mesa 25.0.0).

Mesa 26.0 привносит поддержку Vulkan 1.4 в драйверах для GPU Intel (ANV), AMD (RADV), NVIDIA (NVK), Apple (HoneyKrisp), Qualcomm (Turnip), ARM Mali (PanVK), а также в программном растеризаторе lavapipe и эмуляторе vn. При этом некоторые драйверы сохраняют поддержку более старых версий Vulkan (Broadcom v3dv — 1.0, KosmicKrisp kk — 1.1, Imagination PowerVR pvr — 1.2).

В части OpenGL реализована полная поддержка версии 4.6 для большинства актуальных драйверов, включая Iris (Intel Gen8+), Radeonsi (AMD), Crocus (старые Intel), freedreno (Qualcomm), asahi (Apple M1/M2) и ряд виртуальных адаптеров. Старшие версии OpenGL доступны и для некоторых устаревших GPU от AMD и NVIDIA.

Ключевым улучшением в этом выпуске стало переключение драйвера RadeonSI на новый бэкенд компиляции шейдеров ACO, разработанный компанией Valve. ACO существенно ускоряет компиляцию — до 8 раз по сравнению с LLVM, что значительно сокращает время запуска игровых и графических приложений. Также ACO снижает потребление памяти и уменьшает размер шейдерных бинарников.

Кроме того, в Mesa 26.0 появился новый Vulkan-драйвер KosmicKrisp, реализующий Vulkan поверх API Metal для компьютеров Apple с процессорами Apple Silicon. Этот драйвер создан компанией LunarG и открывает новые возможности для использования современной графики в macOS.

Обновлён и драйвер RADV для AMD — была существенно повышена производительность трассировки лучей. Также в Mesa 26.0 добавлена поддержка множества новых Vulkan-расширений и улучшена поддержка расширений OpenGL в драйвере panfrost для ARM Mali.

В целом, данный релиз укрепляет позицию Mesa как универсальной и современно поддерживаемой реализации графических API в мире Linux и других систем с открытым исходным кодом, а также расширяет функциональность и производительность для широкого спектра оборудования.

Tagged