Trwają już prace nad kompatybilnością Vulkan z Raspberry Pi 4

Malina jest to komputer jednopłytkowy zyskał dużą popularność i został wykorzystany do rozwoju różnych projektów, począwszy od wykorzystania urządzenia do realizacji AI, monitoringu wideo, po tworzenie m.in. NAS. A nawet ze względu na dużą popularność społeczność od dawna o to prosiła że urządzenie ma Kompatybilność z Vulkan, skąd nawet te prośby były ledwo słyszalne.

Eben Upton (twórca i deweloper Raspberry) ogłosił na blogu Raspberry, w którym ujawnił rozpoczęcie prac nad darmowym sterownikiem wideo dla akcelerator graficzny VideoCore VI używany w układach Broadcom. Ta wiadomość pojawia się zaraz po ogłoszeniu, że Raspberry Pi 4 es kompatybilny z OpenGL ES 3.1.

Nowy sterownik oparty jest na graficznym API Vulkan i jest przeznaczony głównie do użytku z płytami i modelami Raspberry Pi 4, które zostaną wydane w przyszłości. Igalia prowadzi rozwój kontrolerawe współpracy z Raspberry Pi Foundation.

W przypadku Procesor graficzny VideoCore IV dostarczany w Raspberry Pi 3wspomina się, że to za mało na pełną implementację Vulkana, więc integracja sterownika w tej wersji Raspberry Pi jest to całkowicie wykluczone.

Vulkan jest pozycjonowany jako graficzny i obliczeniowy interfejs API nowej generacji Zapewnia wysoce wydajny, wieloplatformowy dostęp do nowoczesnych procesorów graficznych.

API Vulkan został zaprojektowany, aby lepiej współpracować z nowoczesnymi procesorami graficznymi i usuwać wąskie gardła wspólne standardy wydajności w OpenGL, zapewniając programistom graficznym nowe sposoby uzyskania najlepszej wydajności sprzętu.

Eben Upton wspomina w swoim poście z bloga, który:

API Vulkan zostało zaprojektowane tak, aby w pełni wykorzystać możliwości nowoczesnego sprzętu komputerowego / graficznego, rozwiązując typowe wąskie gardła w OpenGL.

Do tej pory przygotowano tylko wstępny prototyp kontrolera, nadający się do prostych demonstracji. Pierwsza wersja beta, która może posłużyć do uruchomienia prawdziwych aplikacji, ma zostać wydana w drugiej połowie tego roku.

W poście Ebena Uptona pokazuje, że praca została wykonana, pokazując trójkąt RGB.

Upton komentuje, że ta reprezentacja trójkąta wersji Broadcom VideoCore VI Vulkan świadczy o "nieskazitelnym trójkącie RGB, pojedynczym kafelku" w kontrolerze, nawet na na tym wczesnym etapie rozwoju.

Obecnie nie ma dostępu do kodu, ale jest obietnica, że ​​będzie dostępny później. Chociaż ogłoszono pojawienie się Vulkan na Raspberry Pi, zespół programistów wspomina, że ​​jest to tylko wstępna praca i że jest dużo do zrobienia.

Zanim zaczniesz się zbytnio ekscytować, pamiętaj, że to dopiero początek procesu rozwoju Vulkan na Raspberry Pi. Chociaż od 2018 roku podejmowano wysiłki społeczności w kierunku obsługi Vulkan (pierwotnie na VideoCore IV), Igalia pracowała nad tym nowym kontrolerem dopiero od kilku tygodni i wciąż mamy przed sobą bardzo długi plan rozwoju.

Ponadto, Khronos ogłosił certyfikację kontrolera v3d Mesa (dawniej vc5), który jest uznawany za w pełni zgodny z OpenGL ES 3.1.

Kontroler jest certyfikowany na chip Broadcom BCM2711 stosowany w płytach Raspberry Pi 4. Uzyskanie certyfikatu pozwala oficjalnie zadeklarować wsparcie dla standardów graficznych i używać związanych z nimi znaków towarowych Khronos.

Wreszcie, pojawienie się kontrolera Vulkan oficjalny dla Raspberry Pi Pomoże poprawić zużycie energii, wydajność i wdrażanie wielordzeniowe.

Ponadto będzie to bardzo korzystne dla rozwoju na Raspberry Pi, ponieważ Vulkan zapewni nowe sposoby uzyskania najlepszej wydajności sprzętu.

Jeśli chcesz dowiedzieć się więcej na ten temat O poście możesz sprawdzić szczegóły w następujący link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.