Темы



Релиз Mesa 26.3, свободной реализации OpenGL и Vulkan

Коротко сгенерировано ИИ по тексту статьи
  • После трёх месяцев разработки вышла Mesa 26.3.0; выпуск экспериментальный, стабильную 26.3.1 выпустят после стабилизации кода.
  • Vulkan 1.4 поддерживается драйверами Intel ANV, AMD RADV, NVIDIA NVK, Qualcomm Turnip, ARM PanVK, а также lavapipe и vn.
  • Для RADV добавлена поддержка Radeon RX 400/500 (Polaris), а для GPU Intel Xe2 и Xe3 по умолчанию включён компилятор Jay.

Почему это важно: Сжатие буферов для GPU Intel повысило производительность игр при запуске через DXVK.

После трёх месяцев разработки опубликован релиз свободной реализации API Vulkan, OpenGL, OpenGL ES и OpenCL — Mesa 26.3.0. Первый выпуск ветки Mesa 26.3.0 имеет экспериментальный статус — после проведения окончательной стабилизации кода будет выпущена стабильная версия 26.3.1.

В Mesa 26.3 доступна поддержка графического API Vulkan 1.4 в драйверах ANV для GPU Intel, RADV для GPU AMD, NVK для GPU NVIDIA, HoneyKrisp (hk) для GPU Apple, Turnip для GPU Qualcomm, PanVK для GPU ARM Mali, в программном растеризаторе lavapipe (lvp) и в режиме эмулятора (vn). В драйверах v3dv (GPU Broadcom VideoCore для Raspberry Pi 4+) и dzn (реализация Vulkan поверх Direct3D 12) поддерживается Vulkan 1.0, в драйвере kk (KosmicKrisp, Vulkan поверх Metal) — Vulkan 1.1, а в драйвере pvr (GPU Imagination PowerVR) — Vulkan 1.2.

В Mesa также обеспечивается полная поддержка OpenGL 4.6 для драйверов iris (GPU Intel Gen 8+), radeonsi (AMD), Crocus (старые GPU Intel Gen4-Gen7.5), AMD (r600), zink, llvmpipe, virgl (виртуальный GPU Virgil3D для QEMU/KVM), freedreno (Qualcomm Adreno), d3d12 (прослойка для организации работы OpenGL поверх DirectX 12) и asahi (GPU AGX, используемый в чипах Apple M1 и M2). Поддержка OpenGL 4.5 доступна для GPU NVIDIA (nvc0). Поддержка OpenGL 3.3 присутствует в драйверах softpipe (программный растеризатор) и nv50 (NVIDIA NV50). В драйверах panfrost (GPU ARM Mali) и v3d (GPU Broadcom VideoCore) поддерживается OpenGL 3.1.

Основные новшества:



Источник: http://www.opennet.ru/opennews/art.shtml? num=66658

© OpenNet