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 OS. Съвместимост с различни други разширения, някои от които са от съществено значение във 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 трябва да замени. даСпоред Ъптън има една група, която е от полза: Android 3D игри и други приложения. Android използва Vulkan като евтин графичен API.

Както при повечето подобрения на Raspberry Pi, тази на пръв поглед малка промяна може да отвори непредвидени възможности. Поддръжката за Vulkan 1.2 дава на разработчиците същия 3D графичен интерфейс (но не и същата мощност) като графичните карти NVIDIA 2019, чиповете Intel 2020 с интегрирана графика и десетки други устройства.

С инсталиран драйвер Vulkan 1.0 Toral успя през 2020 г. да стартира оригиналната трилогия Quake на Pi 4, с не толкова лоша скорост на кадрите. Настройването на модерен драйвер Vulkan за Pi 4 е от особено значение за Upton.

Всъщност, преди да работи върху 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.