Mesa 25.2.5 поставляется с очень важным исправлением для драйвера Intel, а также с другими новыми функциями.

  • Технический релиз с упором на исправления после версии 25.2.4
  • Поддержка OpenGL 4.6 и Vulkan 1.4 с учетом особенностей драйверов
  • Рекомендуемые исправления для ANV, RADV, Zink, Intel и GLX
  • Список изменений по автору и улучшения стабильности и утечек памяти

Mesa 25.2.5

Mesa 25.2.5 теперь доступно и представляет себя как релиз, ориентированный исключительно на исправление ошибок Обнаружено с момента предыдущего выпуска. Выпущено 15 октября. Это поэтапное обновление, разработанное для улучшения производительности, стабильности и совместимости на основе последних исследований Рама 25.2.

Хотя этот релиз не предлагает каких-либо впечатляющих функций, он содержит множество внутренних улучшений и исправлений регрессивных ошибок. В частности, Улучшено поведение драйверов Vulkan для Intel (ANV) и AMD (RADV), а также внесены улучшения в экосистему Zink и GLX.и др. Также обратите внимание на нюансы, касающиеся заявленных версий API для OpenGL и Vulkan, которые зависят от используемого драйвера.

Поддержка API: OpenGL 4.6 и Vulkan 1.4

Mesa 25.2.5 включает реализацию OpenGL 4.6. Однако версия, которую видит приложение, может различаться в зависимости от конкретного драйвера. Более подробно, вызовы glGetString(GL_VERSION) o glGetIntegerv(GL_MAJOR_VERSION) y glGetIntegerv(GL_MINOR_VERSION) Они могут сообщить более низкую цифру, если водитель не соответствует всем требованиям. Кроме того, OpenGL 4.6 доступен только при явном запросе при создании контекста.; контексты совместимости могут объявлять дополнительную версию в каждом конкретном случае.

На стороне Vulkan стек заявляет о поддержке Vulkan 1.4. Однако эффективная версия, которую видит каждое приложение, выводится из поля apiVersion структуры VkPhysicalDeviceProperties, что, опять же, зависит от драйвера и его возможностей. Эта деталь важна, чтобы избежать путаницы: Реализация API существует, но отображаемый уровень может различаться. в зависимости от оборудования, пути к драйверу и включенных расширений.

Наиболее заметные ошибки, исправленные в Mesa 25.2.5

Список проблемы решены охватывает разнообразные области, от драйверов Vulkan для Intel и AMD до аспектов процесса сборки. Вот обзор наиболее примечательных случаев, изложенный в более чёткой форме:

  • В драйвере Intel Vulkan (ANV) Исправлена ​​проблема графического искажения в Age of Wonders 4 при использовании графического процессора Arc b580.Подобные проблемы часто проявляются в виде артефактов, мерцания или плохо отрисованных текстур, а их устранение улучшает восприятие игры.
  • в контроллере НВК, решение проблемы регистрируется, когда комментарии к коду вызвали несовместимости с графическими процессорами KeplerПредотвращение этих внутренних коллизий имеет решающее значение для поддержания надежности драйверов на старом оборудовании.
  • Ссылка на включена конфиденциальный вопрос идентифицируется как #14013Хотя подробности не разглашаются, его включение обеспечивает его мониторинг в цикле технического обслуживания.
  • En РАДВ (Vulkan для AMD), проблема решена, когда Кэш мета-конвейера, похоже, работал некорректно.Это исправление важно для производительности и повторного использования компиляций шейдеров во внутренних операциях.
  • Был обнаружен набор тестов CTS провал в Gfx12.0 при попытке использовать блиттер с конфигурацией TILE_XИсправление гарантирует, что путь блиттера соответствует ожиданиям тестов соответствия.
  • В области ANV, несколько случаев испытательного стенда dEQP-VK.pipeline.*.render_to_image.*3d.*2d_compatible провалился в Gen9/Gen11В этой версии эти недостатки устранены с целью обеспечения единообразия и стабильности в этих поколениях.
  • Это решает ошибка компиляции, идентифицированный посредством деления пополам, в файле clc_helpers.ccp при компиляции с LLVM 22Устранение этой несовместимости на уровне восходящего потока упрощает для дистрибьюторов и разработчиков задачу поддержания актуальности наборов инструментов.

Контекст и экосистема запуска

В официальном объявлении на сайте проекта кратко говорится, что Таблица 25.2.5 — это исправление ошибок.Без приукрашивания и громких заголовков, приоритет на этот раз — надёжность. Дата выпуска отмечает важную веху в истории. середина октября, в разгар окна закрытий и стабилизации для дистрибутивов и сред рабочего стола, которые планируют консолидировать свои осенние графические стеки.

В более широком контексте свободного программного обеспечения неделя 12 октября ознаменовалась многочисленными новыми событиями, о которых сообщалось в новостных обзорах: Ubuntu 25.10, LMDE 7, Linux 6.16 EOL, Wireshark 4.6, GIMP 3.0.6, ClamAV 1.5, LibreOffice 25.8.2, KDE Gear 25.08.2, KDE Frameworks 6.19 и предварительные версии ядра 6.18, среди других движений. Появление таблицы 25.2.5 в этой карусели новостей подтверждает идею о том, что циклы закрытия и задачи полировки до появления новых крупных итераций.

Как обычно, техническое сообщество и специализированные СМИ следят за этими релизами. Такие платформы, как Phoronix, напоминают своей аудитории, что Можно поддержать техническую журналистику через подписки или пожертвования, которые способствуют анализ, тестирование оборудования и мониторинг драйверов Продолжать иметь преемственность. Также часто можно встретить уведомления о совместимости на социальных платформах (например, сообщения об отключении JavaScript в X) при просмотре рекламы или технических сообщений в минималистских браузерах.

Издание Mesa 25.2.5 позиционируется как твердый шаг В серии 25.2: она не выделяется громкими заголовками, но устраняет досадные проблемы, устраняет утечки и улучшает синхронизацию. С обычными нюансами, касающимися Сообщенные версии OpenGL и Vulkan, усиление таких драйверов, как ANV, RADV и Zink, а также многочисленные мелкие улучшения, это обновление стоит установить как можно скорее, чтобы насладиться более стабильной и предсказуемой графической средой.

Mesa 25.2
Теме статьи:
Mesa 25.2 добавляет новые драйверы, реализует RustiCL и заменяет Clover на OpenCL