Обновление Mesa 26.1 принесло улучшения Vulkan, OpenGL и поддержку VirtIO-GPU для Intel Iris

2026-05-07 88 комментарии
Состоялся релиз Mesa 26.1 – нового функционального обновления открытого графического стека Linux. В версии расширена поддержка Vulkan и OpenGL, улучшены драйверы AMD, Intel, NVIDIA и Arm, а также добавлена поддержка VirtIO-GPU для Intel Iris, Crocus и ANV

Проект Mesa представил версию Mesa 26.1, которая стала очередным крупным обновлением открытого графического стека для Linux-систем. Релиз включает новые функции и расширения Vulkan/OpenGL, улучшения OpenCL, развитие драйвера Zink и обновления для виртуализированных сред.

Обновление затрагивает широкий спектр драйверов и компонентов Mesa, включая RADV, ANV, NVK, PanVK, Turnip, V3DV, Zink и Rusticl.

VirGL признан неподдерживаемым

Одним из наиболее заметных изменений в Mesa 26.1 стал статус драйвера VirGL, используемого для ускоренной графики в виртуальных машинах совместно с virglrenderer.

Разработчики сообщили, что VirGL больше не поддерживается активным мейнтейнером. Если новый сопровождающий не появится, код драйвера может быть удалён из Mesa в будущих версиях.

Поддержка VirtIO-GPU для Intel

Mesa 26.1 добавляет поддержку native-context VirtIO-GPU для драйверов Iris, Crocus и ANV. Это улучшает работу графики Intel в паравиртуализированных виртуальных машинах за счёт более прямого взаимодействия драйверов с VirtIO-GPU.

Изменение должно повысить производительность и совместимость графических приложений в виртуализированных Linux-средах.

Новые возможности Vulkan в RADV

Драйвер RADV для видеокарт AMD получил поддержку нескольких новых расширений Vulkan:

  • VK_KHR_internally_synchronized_queues
  • VK_KHR_copy_memory_indirect для GPU GFX8 и новее
  • VK_VALVE_shader_mixed_float_dot_product
  • VK_KHR_device_address_commands
  • VK_EXT_primitive_restart_index

Также появилась экспериментальная поддержка VK_EXT_descriptor_heap, которую можно включить через переменную окружения RADV_EXPERIMENTAL=heap.

Кроме того, Mesa 26.1 расширяет поддержку VK_EXT_present_timing в драйверах RADV, NVK, Turnip, ANV, Honeykrisp и PanVK.

Улучшения OpenGL, Zink и OpenCL

Разработка драйвера Zink продолжается: Mesa 26.1 добавляет поддержку OpenGL ES 2.0 для GPU PowerVR через реализацию OpenGL поверх Vulkan.

Проект Rusticl, реализующий OpenCL в Mesa, также получил ряд улучшений. В частности, были добавлены новые расширения cl_khr_subgroup для драйверов Asahi, Iris, llvmpipe, radeonsi и Zink.

Дополнительно Mesa 26.1 включает:

  • улучшения Vulkan Video для RADV;
  • режимы низкой задержки кодирования и декодирования;
  • экспериментальную поддержку Intel Nova Lake P;
  • дальнейшее развитие KosmicKrisp для Vulkan поверх Apple Metal.

Когда появятся пакеты Mesa 26.1

Как обычно, новые пакеты Mesa сначала появятся в rolling-release дистрибутивах и тестовых репозиториях Linux. Позже обновление станет доступно пользователям стабильных веток популярных дистрибутивов.

Подробности о релизе доступны в официальном анонсе разработчиков Mesa.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте