Raspberry Pi 4 покращить 3D-рендеринг завдяки оновленню Vulkan 1.2

Нещодавно в дописі в блозі генеральний директор Raspberry Pi, Ебен Аптон розкрив це la Raspberry 4 тепер сумісний із версією 1.2 Vulkan Graphics API.

Після досягнення версії 1.0 у листопаді 2020 року та версії 1.1 у жовтні 2021 року версія 1.2 інтегрує 23 часто використовувані розширення Vulkan у стандарт і є значно ближчою до останньої версії 1.3, яка була випущена в січні.

Хронос дав своє схвалення і з яким має бути оновлення драйвера в майбутній версії операційної системи.

«Усі необхідні зміни вже були включені в попередній драйвер Mesa v3dv і з часом будуть доступні в майбутніх оновленнях ОС Raspberry Pi. Сумісність з різними іншими розширеннями, деякі з яких необхідні у Vulkan 1.3, а також багато виправлень помилок і покращення продуктивності. », - говорить Яго Торал з Ігалії.

Поточна версія Mesa – 22.1.3 і, можливо, новий код не буде до 22.2. Це означає, що першим користувачам доведеться попрацювати. Стаття Аптона також вказує на внесок Романа Стратієнка, який додає підтримку Android до контролера. Це відкриває шлях для запуску ігор Android на Pi 4 через порт операційної системи Google, такої як Lineage OS.

Ця розробка, включаючи підтримку Vulkan 1.2, це не обов’язково означає, що популярні ігри будуть доступні або може використовуватися для речей такого типу в Raspberry Pi 4. Але це може призвести до покращення продуктивності програми як-от Kodi, VLC або веб-програми з апаратним прискоренням.

Існують також бібліотеки Vulkan для машинного навчання, який відкриває нові способи навчання нейронних мереж на кластерах Pi. Для більшості людей, які використовують свій Pi як сервер, DIY контролер або легкий робочий стіл, відповідність Vulkan 1.2 не буде помітною. Графіка робочого столу в стандартній операційній системі Raspberry Pi контролюється OpenGL.

Це старий графічний API, який Vulkan має замінити. такЗа словами Аптона, є одна група, яка виграє: 3D-ігри та інші програми для Android. Android використовує Vulkan як недорогий графічний API.

Як і у випадку з більшістю вдосконалень Raspberry Pi, ця, здавалося б, невелика зміна може відкрити непередбачені можливості. Підтримка Vulkan 1.2 надає розробникам той самий 3D-графічний інтерфейс (але не таку ж потужність), як відеокарти NVIDIA 2019 року випуску, чіпи Intel 2020 року з вбудованою графікою та десятки інших пристроїв.

Завдяки встановленому драйверу Vulkan 1.0 Toral зміг у 2020 році запустити оригінальну трилогію Quake на Pi 4, з не дуже поганою частотою кадрів. Налаштування сучасного драйвера Vulkan для Pi 4 є особливо важливим для Аптона.

Фактично, перед тим, як працювати над Raspberry Pi, Аптон був частиною команди в Broadcom, яка розробила чіп VideoCore 3D GPU, той самий, який встановлено на кожній платі Raspberry Pi. Аптон також представляв Broadcom з 2007 по 2012 рік у Khronos, органі зі стандартизації графічного API, який наглядав за такими стандартами, як OpenGL.

OpenGL вже демонстрував свій вік за часів Аптона, і він був залучений до початкових спроб випустити його наступника, Vulkan.

«Ми прагнемо просувати випуски Mesa вперед замість того, щоб чекати два роки, поки вони з’являться в наступному великому випуску Debian. Ймовірно, надто пізно для випуску у вересні, тому я думаю про кінець року», — сказав він. Стосовно того, куди може піти ця технологія, він сказав, що «вона корисна як більш ефективна серверна частина для різних стандартних ігрових движків (зокрема, движка Unreal Epic Games)». Студії, які інвестують у портування ігор на платформу, — це щось інше, «але приємно мати основи».

Нарешті, варто зазначити, що підтримка ще не доступна для завантажуваних операційних систем, придатних для плат Pi, але вона має бути доступна незабаром.

Для тих, хто є зацікавлений дізнатися більше про це, Ви можете перевірити деталі У наступному посиланні.


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

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

*

*

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