Після деякої затримки нарешті надійшла нова версія драйверів Mesa 22.2

Таблиця водіїв

Mesa — це розроблена графічна бібліотека з відкритим кодом, яка забезпечує загальну реалізацію OpenGL.

Після кількох тижнів затримки (і чотирьох місяців розробки з моменту останнього випуску), запуск нова версія реалізації API OpenGL і Vulkan "Таблиця 22.2.0", це перша версія гілки Mesa 22.2.x який має статус експериментального і що після цього після остаточної стабілізації коду буде випущена стабільна версія Mesa 22.2.1.

І це Mesa 22.2.0 повинна була вийти в кінці серпня або на початку вересня (але це було трохи більше ніж 2 тижні), оскільки Mesa 22.2-rc3 було випущено 19 серпня, а потім остаточних кандидатів на щотижневий випуск 22.2 просто не відбулося, давши остаточний випуск цими днями.

Основні новинки таблиці 22.2

У цій новій версії представлено Mesa 22.2, підтримка графічного API Vulkan 1.3 доступний за адресою anv для GPU Intel, radv для графічних процесорів AMD і графічних процесорів Qualcomm. Vulkan 1.2 підтримується в режимі емулятора (vn), Vulkan 1.1 у програмному растеризері lavapipe (lvp) і Vulkan 1.0 у драйвері v3dv (GPU Raspberry Pi 4 Broadcom VideoCore VI).

На додаток до цього драйвер графічного процесора Qualcomm (tu) забезпечує підтримку графічного API Vulkan 1.3, а також підтримку графічних процесорів Mali на основі мікроархітектури Valhall (Mali-G57) додано до драйвера Panfrost (драйвер сумісний зі специфікацією OpenGL ES 3.1).

Інші зміни, які виділяються в цій новій версії Mesa 22.2, це покращена підтримка графічних карт Intel DG2-G12 (Arc Alchemist) у драйвері ANV Vulkan (Intel) і драйвері Iris OpenGL, а також драйвер Vulkan значно (приблизно в 100 разів) покращили продуктивність коду трасування променів.

Контролер R600g для графічних процесорів серії AMD Radeon HD 2000–HD 6000 перейшов на використання проміжного представлення (IR) немає типу шейдерів NIR. Підтримка NIR також забезпечує підтримку рендерингу Tungsten Graphics Shader Infrastructure (TGSI), увімкнувши рівень для перекладу NIR у TGSI.

З інших змін що виділяються з цієї нової версії:

  • Продовження впровадження драйвера Vulkan для графічних процесорів на основі архітектури PowerVR Rogue, розробленої Imagination.
  • Драйвер Nouveau OpenGL почав роботу над реалізацією підтримки GPU RTX 30 "Ampere".
  • У драйвері Etnaviv для карт Vivante реалізовано підтримку асинхронної компіляції шейдерів.
  • Підтримка компіляції Mesa з вибраними відеокодеками вимкнено через проблеми з патентом на програмне забезпечення.
  • Драйвер Lavapipe як реалізація програмного забезпечення Vulkan додав підтримку нових розширень, таких як VK_EXT_robustness2, і підтримку змінних покажчиків.
  • Se agregó soporte para las extensiones de Vulkan, VK_EXT_robustness2 para controlador de lavapipe, VK_EXT_image_2d_view_of_3d para RADV, VK_EXT_primitives_generated_query para RADV, VK_EXT_non_seamless_cube_map para RADV, ANV, lavapipe, VK_EXT_border_color_swizzle para lavapipe, ANV, nabo, RADV, VK_EXT_shader_module_identifier para RADV, VK_EXT_multisampled_render_to_single_sampled para lavapipe, VK_EXT_shader_subgroup_vote для lavapipe, VK_EXT_shader_subgroup_ballot для lavapipe і VK_EXT_attachment_feedback_loop_layout для RADV.

В кінці кінців якщо вам цікаво дізнатись більше про це про цю нову версію драйверів Mesa ви можете перевірити подробиці за наступним посиланням.

Як встановити драйвери відео Mesa на Linux?

Пакети Mesa можна знайти у всіх дистрибутивах Linux, тому його установку можна здійснити, завантаживши та скомпілювавши вихідний код (Вся інформація про це тут) або порівняно простим способом, який залежить від наявності в офіційних каналах вашого розподілу або третіх сторін.

Для тих, хто користується Ubuntu, Linux Mint та похідними вони можуть додати наступне сховище, де драйвери швидко оновлюються.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Тепер ми збираємось оновити наш список пакетів та сховищ за допомогою:

sudo apt update

І нарешті, ми можемо встановити драйвери за допомогою:

sudo apt upgrade

Що стосується тих, хто є Користуйте Linux користувачами та похідними, ми встановлюємо їх наступною командою:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Для кого б вони не були Користувачі Fedora 32 можуть використовувати це сховище, тому вони повинні увімкнути corp за допомогою:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Нарешті, для тих, хто користується openSUSE, вони можуть встановити або оновити, набравши:

sudo zypper in mesa

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.