Compatibilitatea Vulkan cu Raspberry Pi 4 este deja în lucru

Zmeura este un singur computer de bord care a câștigat multă popularitate și a fost folosit pentru dezvoltarea de diverse proiecte, variind de la utilizarea dispozitivului pentru implementarea AI, supravegherea video, la crearea NAS, printre altele. Și chiar datorită marii sale popularități, comunitatea a solicitat de mult timp pe care o are dispozitivul Compatibilitate Vulkan, din care abia s-au auzit chiar acele cereri.

Eben Upton (creatorul și dezvoltatorul Raspberry) a făcut un anunț pe blogul Raspberry, în care a dezvăluit începutul lucrărilor la un driver video gratuit pentru acceleratorul grafic VideoCore VI utilizat în cipurile Broadcom. Această veste vine imediat după anunțul că Zmeură Pi 4 es compatibil cu OpenGL ES 3.1.

Noul driver se bazează pe API-ul grafic Vulkan și este destinat în principal utilizării cu plăcile și modelele Raspberry Pi 4 care vor fi lansate în viitor. Igalia conduce dezvoltarea controlerului, în colaborare cu Raspberry Pi Foundation.

În caz de GPU VideoCore IV furnizat în Zmeură Pi 3, se menționează că nu este suficient pentru o implementare completă Vulkan, deci integrarea driverului în această versiune a Raspberry Pi este complet exclus.

Vulkan este poziționat ca o nouă generație API de grafică și calcul Oferă acces multiplataform eficient la GPU-uri moderne.

API-ul Vulkan a fost conceput pentru a se potrivi mai bine GPU-urilor moderne și pentru a aborda blocajele standarde de performanță comune în OpenGL, oferind dezvoltatorilor de grafică un nou mijloc de a obține cele mai bune performanțe de la hardware.

Menționează Eben Upton în postarea sa de pe blog care:

API-ul Vulkan a fost conceput pentru a profita din plin de hardware-ul de calcul / grafică modern, abordând blocajele obișnuite din OpenGL.

Până în prezent, a fost pregătit doar prototipul inițial al controlerului, potrivit pentru demonstrații simple. Prima versiune beta, care poate fi utilizată pentru lansarea unor aplicații reale, este programată să fie lansată în a doua jumătate a anului curent.

În postarea lui Eben Upton, se arată că lucrarea a fost făcută, arătând un triunghi RGB.

Upton comentează că această reprezentare a triunghiului a versiunii Broadcom VideoCore VI Vulkan este dovada „triunghiului RGB impecabil, țiglă unică” în controler, chiar și pe acest stadiu incipient de dezvoltare.

Momentan nu există acces la cod, dar există o promisiune că va fi disponibilă mai târziu. Deși a fost anunțată sosirea lui Vulkan la Raspberry Pi, echipa de dezvoltare menționează că aceasta este doar o lucrare inițială și că există o mulțime de muncă de făcut.

Înainte de a vă excita prea mult, amintiți-vă că acesta este doar începutul procesului de dezvoltare Vulkan de pe Raspberry Pi. Deși au existat eforturi ale comunității în direcția asistenței Vulkan (inițial pe VideoCore IV) din 2018, Igalia lucrează la acest nou driver doar de câteva săptămâni și avem încă o foaie de parcurs de dezvoltare foarte lungă în fața.

În plus, Khronos a anunțat certificarea controlerului v3d Mesa (anterior vc5), care este recunoscut ca fiind pe deplin conform cu OpenGL ES 3.1.

Controlerul este certificat cu cip Broadcom BCM2711 utilizat în plăcile Raspberry Pi 4. Obținerea unui certificat vă permite să declarați oficial suport pentru standardele grafice și să utilizați mărcile comerciale Khronos asociate.

În cele din urmă, sosirea unui controler Vulkan oficial pentru Raspberry Pi Acesta va contribui la îmbunătățirea consumului de energie, a performanței și a implementării multi-core.

În plus, va beneficia foarte mult de dezvoltarea Raspberry Pi, deoarece Vulkan va oferi noi mijloace pentru a obține cele mai bune performanțe ale hardware-ului.

Dacă doriți să aflați mai multe despre asta Despre postare, puteți verifica detaliile acesteia în următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.