Релиз Mesa 26.0 улучшает производительность трассировки лучей в драйвере RADV для видеокарт AMD

2026-02-11 60 комментарии
Состоялся релиз Mesa 26.0 — нового функционального обновления открытого графического стека Linux. Среди изменений — заметный прирост производительности трассировки лучей в драйвере RADV для видеокарт AMD, переход RadeonSI на ACO по умолчанию и появление нового Vulkan-to-Metal драйвера для macOS

Команда Mesa представила версию Mesa 26.0.0 — крупное обновление с новыми функциями и расширениями для реализаций Vulkan, OpenGL, OpenGL ES и OpenCL. Релиз приносит существенные изменения для владельцев видеокарт AMD, а также десятки новых расширений Vulkan на различных драйверах.

В официальном анонсе разработчик Eric Engestrom отметил:

Рад объявить о выпуске новой функциональной версии — Mesa 26.0.0!

Mesa — это открытая 3D-графическая библиотека, включающая реализации Vulkan 1.4, OpenGL 4.6, OpenGL ES 3.2, OpenCL 3.0 и других API.

Начиная с Mesa 25.3, драйвер RADV получил значительные улучшения производительности трассировки лучей.

Переменная окружения RADV_DEBUG больше не поддерживает устаревшие параметры invariantgeom, nodynamicbounds, nongg_gs и splitfma. Вместо них следует использовать driconf-переменные: radv_invariant_geom, radv_no_dynamic_bounds, radv_disable_ngg_gs и radv_split_fma.

RadeonSI теперь использует ACO по умолчанию, что обеспечивает более качественную генерацию ISA-кода, улучшенную производительность GPU и более быстрое время компиляции.

В релизе также представлен KosmicKrisp — слой Vulkan-to-Metal для macOS.

Улучшения трассировки лучей в RADV

Для владельцев видеокарт AMD это один из самых заметных релизов последних месяцев. Драйвер RADV получил значительные оптимизации в работе с ray tracing, что должно положительно сказаться на производительности в современных играх и приложениях, использующих аппаратную трассировку лучей.

Подробности о технических изменениях и внутренней оптимизации можно найти в отдельной публикации разработчика Natalie Vock, где подробно разобраны улучшения в Mesa 26.

Скриншот— Cyberpunk 2077

Переход RadeonSI на ACO

Драйвер RadeonSI теперь использует компилятор ACO по умолчанию. Это изменение направлено на:

  • улучшение качества генерируемого ISA-кода,
  • повышение производительности GPU,
  • сокращение времени компиляции шейдеров.

Для пользователей AMD это означает более стабильную работу OpenGL-приложений и потенциальный прирост производительности без дополнительных настроек.

Новые расширения Vulkan и возможности

В Mesa 26.0 добавлено множество новых расширений Vulkan и OpenGL на различных драйверах. Среди наиболее заметных:

  • VK_KHR_maintenance10 — поддержка в ANV, NVK и RADV.
  • VK_EXT_shader_uniform_buffer_unsized_array — ANV, HoneyKrisp, NVK, RADV.
  • VK_VALVE_video_encode_rgb_conversion — поддержка в RADV.
  • VK_EXT_custom_resolve — добавлено в RADV.
  • VK_EXT_discard_rectangles — NVK.
  • VK_KHR_dynamic_rendering — PowerVR.
  • VK_KHR_pipeline_binary — HoneyKrisp.
  • GL_EXT_shader_pixel_local_storage — Panfrost v6+.
  • VK_KHR_robustness2 — расширение переведено в KHR на ряде драйверов (panvk, NVK, Turnip, lavapipe, venus и др.).

Кроме того, представлена новая разработка — KosmicKrisp, слой, обеспечивающий трансляцию Vulkan в Metal для macOS.

Что дальше?

Согласно стандартному графику выпуска Mesa, уже через две недели ожидается первый корректирующий релиз — Mesa 26.0.1. Пользователям, предпочитающим максимальную стабильность, возможно, стоит дождаться именно его.

Следующее функциональное обновление — Mesa 26.1 — ожидается ориентировочно 6 мая. При этом финальный выпуск ветки Mesa 25.3 (версия 25.3.6) запланирован на 18 февраля.

Mesa 26.0 — один из наиболее интересных релизов последних циклов, особенно для владельцев видеокарт AMD, где улучшения трассировки лучей могут дать заметный прирост производительности в современных Vulkan-играх.

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

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

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