Инструменты16 июля 2026 г., 02:19 МСК🤖 Auto

Mesa 26.2-rc1: Финализация функций для Linux-графики и поддержка Vulkan 1.4

Выпущен первый кандидат в релизы Mesa 26.2. Закрыта ветка разработки новых функций, начат цикл тестирования перед стабильным выпуском в августе. Ключевые нововведения: поддержка Vulkan 1.4 в KosmicKrisp, новые драйверы NVIDIA NVK и Panfrost.

Баннер новости 3678

Статус релиза и сроки

15 июля 2026 года из ветки Mesa Git был создан релиз Mesa 26.2-rc1. Это знаменует окончание фазы добавления новых функций (feature freeze) для графического стека текущего квартала. До стабильного выпуска, запланированного на август, разработчики будут выпускать еженедельные кандидаты в релизы для отлова критических ошибок.

Параллельно открыта ветка Mesa 26.3-devel для начала работ над следующей крупной версией.

Ключевые драйверы и архитектуры

Релиз приносит значительные улучшения для широкого спектра GPU. Особое внимание уделено драйверам Intel (ANV), AMD (RADV), а также новым и развивающимся проектам, таким как NVIDIA NVK и Apple Metal через Vulkan (KosmicKrisp).

Компонент / Драйвер Ключевые изменения и нововведения
KosmicKrisp (Vulkan → Metal) Добавлена поддержка Vulkan 1.4. Это критически важно для пользователей Apple Silicon, позволяя запускать современные Vulkan-приложения на macOS/iOS.
NVIDIA NVK Продолжает созревание. Добавлены расширения: VK_EXT_mesh_shader, VK_NV_shader_atomic_float16_vector, VK_NVX_binary_import, VK_KHR_shader_fma.
Arm Mali (Panfrost/PanVK) Включен новый компилятор KRAID. Добавлена поддержка GPU серии G1-Ultra, G1-Premium, G1-Pro. Множество новых Vulkan-расширений (mesh shader, atomic int64, rasterization order access).
AMD RADV Оптимизации производительности. Поддержка protectedMemory на GFX10+ и VEGA10. Новые расширения: VK_KHR_shader_fma, VK_EXT_shader_split_barrier (GFX12), VK_KHR_device_fault.
Intel ANV Оптимизации. Включен по умолчанию VK_EXT_descriptor_heap. Добавлена поддержка VK_KHR_shader_fma.
Rusticl (OpenCL) Улучшена поддержка OpenCL 3.1 для бэкендов asahi, iris, radeonsi, llvmpipe и zink. Исправлена проблема с статической линковкой C++ stdlib.

Важные технические детали

Помимо драйверов, в релиз включены десятки новых расширений Vulkan, которые улучшают совместимость с современными играми и приложениями. Среди них:

  • VK_KHR_present_id / present_wait и их версии 2 — улучшенная синхронизация кадров.
  • VK_EXT_descriptor_heap включен по умолчанию для ANV и RADV, что может повысить производительность в некоторых сценариях.
  • VK_GOOGLE_display_timing добавлен для широкого круга драйверов (ANV, RADV, NVK, PanVK, PVR, V3DV, HASVK, HK, TU, V3DV).

Также отмечены исправления для устаревших драйверов Radeon R600g и R300g, что демонстрирует внимание сообщества к поддержке legacy-оборудования даже в рамках крупного релиза.

Почему это важно

Для энтузиастов Linux Mesa 26.2 станет первым стабильным релизом, предлагающим зрелую поддержку новых архитектур (NVIDIA NVK, Arm G1) и стандартов (Vulkan 1.4 через космический мост). Для обычных пользователей это означает улучшение производительности в играх на AMD и Intel, а также лучшую совместимость с приложениями, использующими новые расширения Vulkan для рендеринга и синхронизации.

Источник: Phoronix ↗