Вышла Mesa 26.3.0: AMD Anti-Lag в драйвере RADV, новые GPU Mali и исправления для No Man’s Sky и Counter-Strike 2

2026-11-10 107 комментарии
В Mesa 26.3.0 PanVK получил Vulkan 1.3 для Mali Bifrost, а Panfrost – поддержку Mali-G68, G715 и G615. Исправлены ошибки в No Man's Sky и Final Fantasy XVI на Radeon и в Counter-Strike 2 на Intel Arrow Lake, а на части Radeon 660M пиксельные шейдеры больше не ограничены двумя блоками из шести.

разработчики выпустили Mesa 26.3.0 – новую версию открытого графического стека для Linux. В примечаниях к выпуску 92 новые функции и 182 исправленные ошибки, а в журнал изменений вошли 5765 правок от 290 авторов. Драйвер Vulkan для видеокарт AMD RADV получил поддержку расширения VK_AMD_anti_lag, драйверы для графики Arm Mali, PowerVR и Vivante – десятки новых расширений, а среди исправлений много игр на видеокартах AMD и Intel.

Скачать исходный код Mesa 26.3.0

Mesa – набор открытых реализаций графических и вычислительных API, включая OpenGL, OpenCL и Vulkan, и драйверов для видеокарт AMD, Intel, NVIDIA, Arm, Qualcomm и других производителей. Через драйверы Mesa на видеокартах AMD и Intel работают и игры, запущенные через Proton на Linux и SteamOS.

Разработчики называют версию 26.3.0 выпуском для разработки и советуют тем, кому важна стабильность, оставаться на предыдущей ветке или дождаться Mesa 26.3.1. По данным GamingOnLinux, она выйдет примерно через две недели. Предыдущая ветка – Mesa 26.2, последним исправляющим выпуском в ней была Mesa 26.2.6 от 28 октября, а Mesa 26.2.7 по календарю проекта запланирована на 11 ноября.

Новые возможности драйверов

AMD

  • RADV поддерживает VK_AMD_anti_lag – расширение Vulkan, через которое приложения включают технологию AMD Anti-Lag для снижения задержки ввода.
  • RADV поддерживает VK_KHR_video_encode_feedback2 для аппаратного кодирования видео.
  • RADV и программный драйвер lavapipe поддерживают VK_EXT_cooperative_matrix_maintenance1 – дополнение к расширению для матричных вычислений, которое используют, например, нейросетевые программы.
  • Для видеокарт GFX12 (RDNA 4) добавлено VK_KHR_performance_query – запросы счётчиков производительности.
  • Драйвер OpenGL radeonsi поддерживает EGL_NV_context_priority_realtime – контексты с приоритетом реального времени.

NVIDIA и Intel

  • Открытый драйвер Vulkan для видеокарт NVIDIA NVK получил VK_KHR_device_address_commands, VK_KHR_internally_synchronized_queues, VK_KHR_maintenance11 и VK_EXT_primitive_restart_index.
  • Драйвер Intel iris получил в OpenCL расширения для семафоров: cl_khr_semaphore, cl_khr_external_semaphore и cl_khr_external_semaphore_sync_fd.
  • Атомарные операции с плавающей запятой в OpenCL (cl_ext_float_atomics) появились в iris, программном драйвере llvmpipe и Zink.

Arm Mali, PowerVR, Vivante и другие

  • Panfrost поддерживает графику Mali-G68, а Panfrost и драйвер Vulkan PanVK – Mali-G715 и Mali-G615.
  • PanVK для графики Mali поколений v6 и v7 (Bifrost) поддерживает Vulkan 1.3 и полтора десятка новых расширений и функций, в том числе VK_KHR_maintenance4–VK_KHR_maintenance8 и VK_KHR_spirv_1_4. Кроме того, PanVK в целом получил VK_KHR_cooperative_matrix, VK_KHR_maintenance10 и VK_KHR_maintenance11, VK_KHR_incremental_present, VK_EXT_swapchain_colorspace и VK_EXT_image_compression_control.
  • Драйвер для графики Imagination PowerVR (pvr) поддерживает BXM-4-64 и получил больше двадцати расширений и функций, среди них VK_KHR_synchronization2, VK_KHR_push_descriptor, VK_EXT_transform_feedback и приоритеты очередей.
  • Драйвер Etnaviv для графики Vivante поддерживает OpenGL ES 3.0 на HALTI5 и GLSL 1.30 на HALTI2, а также около двадцати расширений OpenGL.
  • Honeykrisp – драйвер Vulkan для графики Apple Silicon из проекта Asahi Linux – получил VK_KHR_shader_untyped_pointers, VK_KHR_maintenance10, VK_KHR_shader_fma и VK_EXT_primitive_restart_index.
  • Драйвер Turnip для графики Qualcomm Adreno поддерживает VK_QCOM_rotated_copy_commands.
  • Драйвер V3DV для Raspberry Pi получил VK_EXT_device_memory_report, VK_KHR_map_memory2 и VK_KHR_unified_image_layouts.

Исправления в играх

В список исправлений выпуска 26.3.0 входят все ошибки, закрытые за время его разработки. Часть этих исправлений уже вышла в обновлениях ветки 26.2, например для The Witcher 3 Remastered и графики Intel Meteor Lake в Mesa 26.2.6.

Видеокарты AMD

  • No Man's Sky: на Radeon RX 7900 XT больше нет тёмного солнечного света – это регрессия ветки 26.2 в RADV. Отдельно исправлено затенение Ground Truth Ambient Occlusion, сломанное в Mesa 26.2.1.
  • The Last of Us Part II Remastered: устранены артефакты на прядях волос, появившиеся в Mesa 26.0.1.
  • Final Fantasy XVI: устранены тайм-ауты GPU на RDNA 1, вызванные регрессией в RADV.
  • Control Ultimate Edition: исправлена регрессия на RDNA 3.
  • Persona 3 Reload: исправлено искажённое меню на RDNA 2 при запуске в gamescope.
  • WUCHANG: Fallen Feathers: устранён сброс GPU на Radeon RX 9070 XT.
  • Исправлены ошибки отрисовки в Wolfenstein II: The New Colossus, Insurgency: Sandstorm и OPERATOR, чёрный экран в Half Sword на GFX8 и вылет TY the Tasmanian Tiger 3 в одной из заставок.
  • На Radeon RX 5600 и RX 5700 (Navi 10) отбраковка геометрии NGG вызывала случайные зависания GPU в OpenGL и Vulkan.
  • На Polaris (Radeon RX 580 2048SP) устранена ошибка доступа к памяти GPU при программной эмуляции трассировки лучей, появившаяся между Mesa 26.1.6 и 26.2.1.
  • На встроенной графике Radeon 660M (Rembrandt) с полностью отключённым шейдерным массивом SA0 пиксельные шейдеры использовали только 2 из 6 вычислительных блоков. По данным сообщения об ошибке, это стоило до 50% производительности графики.
  • В radeonsi исправлены отрисовка в Doom 3: BFG Edition, вода вдали в Minecraft с модом Voxy на встроенной графике Vega и RDNA 2, чёрный экран в Blade Strangers на RDNA 4. Драйвер radeonsi снова загружается на видеокартах GCN 1 (Pitcairn) с драйвером ядра radeon – эта ошибка появилась в Mesa 26.2.1.

Графика Intel

  • Counter-Strike 2: устранены визуальные артефакты на Arrow Lake, появившиеся в Mesa 26.2.x.
  • X-Plane 12: исправлены мерцание текстур на Arc B580 и вылет драйвера Vulkan в X-Plane 12.4.3.
  • Enshrouded: на видеокартах Arc A-серии (DG2) персонаж больше не становится невидимым.
  • Исправлены мерцающие чёрные блоки в Project Wingman, артефакты в Space Engineers 2 и зависание GPU в Warframe на Panther Lake.
  • На Arc B390 (Panther Lake) неверные метки времени в VK_EXT_calibrated_timestamps приводили к вылету Unreal Engine 5.8.
  • Устранены зависания GPU в Unigine Heaven и Valley на Meteor Lake с Mesa 26.2.0–26.2.4 и в OpenGL на Alder Lake-HX с Mesa 26.2.0.

NVIDIA и другие

  • NVK: устранена утечка памяти в CmdCopyBufferToImage в Mesa 26.2.0–26.2.2 и вылет экрана входа GDM, а на видеокартах Kepler компилятор шейдеров больше не падает при запуске редактора Zed.
  • Marvel's Spider-Man Remastered больше не вылетает при включённой трассировке лучей.
  • Исправлены визуальная ошибка в The Witcher 3 Remastered, чёрные артефакты в Witchfire, отбраковка травы в Tom Clancy's Ghost Recon Breakpoint, сжатые текстуры в Forts, затенение в The Chronicles of Riddick: Assault on Dark Athena, перепутанные текстуры в Wuthering Waves и вылет Blockland на высоком качестве шейдеров.
  • Asahi: исправлены текстуры в Portal 2.
  • Raspberry Pi 5: драйвер V3D теперь поддерживает GL_EXT_shader_texture_lod, без которого не работал WebGL в Firefox, например просмотр улиц в Google Maps. Устранён и вылет при аппаратном декодировании H.265 в Mesa 26.1.3–26.1.4.

Видео и вычисления

  • На видеокартах AMD запись через gpu-screen-recorder с кодированием H.264 через VA-API больше не даёт испорченный файл – ошибка появилась в Mesa 26.0.0.
  • Исправлен вертикальный разрыв цвета при аппаратном декодировании AV1 и VP9 на YouTube на Radeon RX 7900 XTX.
  • Кодирование HEVC через VA-API на APU Van Gogh из Steam Deck больше не портит промежуточные P-кадры – эта ошибка появилась в Mesa 26.0.
  • Аппаратное декодирование HEVC снова работает на APU Stoney Ridge.
  • В RADV исправлена проверка пропускной способности PCIe: видеокарты на PCIe 4.0 x4 не дотягивали до порога PCIe 3.0 x8 на 4 МБ/с из-за округления, и llama.cpp теряла до 13% скорости генерации.
  • Устранена регрессия, из-за которой llama.cpp через Vulkan медленнее генерировала текст на Arc B390.

Поддерживаемые API и как получить обновление

Mesa 26.3.0 реализует OpenGL 4.6, OpenCL 3.1 и Vulkan 1.4. Какую версию API сообщает приложение, зависит от драйвера: не все драйверы поддерживают все функции этих версий, а OpenGL 4.6 доступен только при явном запросе при создании контекста.

Проект Mesa выпускает исходный код: архив mesa-26.3.0.tar.xz размером 87 МБ опубликован 10 ноября, его можно скачать на нашей странице загрузки. Страницы выпуска на docs.mesa3d.org и контрольных сумм в примечаниях на момент подготовки статьи ещё нет. Готовые пакеты выпускают дистрибутивы, поэтому обновление приходит через менеджер пакетов, когда Mesa 26.3 появится в репозиториях системы.

Читаете нас в Google? Добавьте Comss.ru в источникиДобавьте Comss.ru в источники Google
Новые статьи будут чаще в «Главных новостях» Google. Без подписок и уведомлений, отключается в один клик. Нужен вход в аккаунт Google.Наши статьи будут чаще в «Главных новостях». Нужен вход в Google.
Добавить в Google
© .
Комментарии и отзывы

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

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