Вышел Mesa 25.0: поддержка Vulkan 1.4, улучшения для AMD, Intel, NVIDIA и Apple


Mesa 25.0: основные нововведения и улучшения


Состоялся релиз Mesa 25.0.0 — свободной реализации API OpenGL и Vulkan. В этом выпуске обеспечена поддержка Vulkan 1.4 в драйверах для GPU Intel, AMD, NVIDIA, Apple и ARM Mali. Также улучшена производительность драйверов и добавлена поддержка новых GPU.

Ключевые изменения в Mesa 25.0


Полная поддержка Vulkan 1.4 в ANV (Intel), RADV (AMD), NVK (NVIDIA), Asahi (Apple), PanVK (ARM Mali) и Turnip (Qualcomm).
Начальная поддержка AMD RDNA4 (серия Radeon RX 9000) в Vulkan-драйвере RADV.
Перевод RadeonSI на ACO — альтернативный бэкенд компиляции шейдеров от Valve, повышающий производительность игр.
Новый драйвер amdgpu_virtio — доступ к OpenGL и Vulkan в гостевой системе через VirtIO с более высокой производительностью.
Расширенные возможности OpenGL-драйвера Panfrost для GPU ARM Mali.
Поддержка AV1-декодирования в драйвере ANV (Intel).
Поддержка OpenGL 4.6 в драйверах Iris, Radeonsi, Crocus, zink, llvmpipe, virgl, freedreno, d3d12 и asahi.

Улучшения для разработчиков и производительности


Добавлена поддержка Vulkan-расширений VK_KHR_maintenance8 и VK_KHR_depth_clamp_zero_one в драйвере RADV.
Драйвер PanVK для ARM Mali V10 (G610, G310) теперь поддерживает Vulkan 1.1 и включён в Mesa по умолчанию.
В OpenCL-драйвере rusticl реализовано расширение cl_khr_depth_images.
Mesa 25.0 представляет значительное обновление, повышающее производительность 3D-графики и совместимость с новыми видеокартами. Полный список изменений доступен в репозитории проекта.

Опубликовано: 20.02.2025 06:10