Die Vulkan-Kompatibilität mit dem Raspberry Pi 4 ist bereits in Arbeit

Die Himbeere ist ein Single-Board-Computer, der hat viel Popularität gewonnen und wurde für die Entwicklung verschiedener Projekte verwendetDies reicht unter anderem von der Verwendung des Geräts für die Implementierung von KI, Videoüberwachung bis zur Erstellung von NAS. Und selbst wegen seiner großen Beliebtheit, Die Community hat lange darum gebeten dass das Gerät hat Vulkan-Kompatibilität, von denen selbst diese Anfragen kaum zu hören waren.

Eben Upton (Schöpfer und Entwickler der Himbeere) machte eine Ankündigung auf dem Himbeer-Blog, in der enthüllte den Beginn der Arbeit an einem kostenlosen Videotreiber für der in Broadcom-Chips verwendete VideoCore VI-Grafikbeschleuniger. Diese Nachricht kommt direkt nach der Ankündigung, dass Raspberry Pi 4 es kompatibel mit OpenGL ES 3.1.

Der neue Treiber basiert auf der Vulkan-Grafik-API und ist hauptsächlich für die Verwendung mit Raspberry Pi 4-Boards und -Modellen vorgesehen, die in Zukunft veröffentlicht werden. Igalia leitet die Controller-Entwicklungin Zusammenarbeit mit der Raspberry Pi Foundation.

Im Falle der VideoCore IV GPU wird mitgeliefert Raspberry Pi 3Es wird erwähnt, dass es für eine vollständige Vulkan-Implementierung nicht ausreicht, also die Integration des Treibers in diese Version des Raspberry Pi es ist völlig ausgeschlossen.

Vulkan ist als Grafik- und Computer-API der nächsten Generation positioniert Es bietet einen hocheffizienten plattformübergreifenden Zugriff auf moderne GPUs.

Die Vulkan API wurde entwickelt, um moderne GPUs besser zu berücksichtigen und Engpässe zu beheben Gemeinsame Leistungsstandards in OpenGL, die Grafikentwicklern neue Möglichkeiten bieten, um die beste Leistung mit Hardware zu erzielen.

Eben Upton erwähnt in seinem Beitrag vom Blog, dass:

Die Vulkan-API wurde entwickelt, um die moderne Computer- / Grafikhardware voll auszunutzen und häufige Engpässe in OpenGL zu beheben.

Bisher wurde nur der erste Prototyp der Steuerung vorbereitet, der für einfache Demonstrationen geeignet ist. Die erste Beta-Version, mit der einige echte Anwendungen gestartet werden können, soll in der zweiten Hälfte dieses Jahres veröffentlicht werden.

In dem Beitrag von Eben Upton wird gezeigt, dass die Arbeit erledigt wurde, und es wird ein RGB-Dreieck gezeigt.

Upton kommentiert diese Darstellung des Dreiecks der Broadcom VideoCore VI Vulkan-Version ist ein Beweis für "fehlerfreies RGB-Dreieck, einzelne Kachel" im Controller, auch auf dieses frühe Stadium der Entwicklung.

Derzeit besteht kein Zugriff auf den Code, aber es gibt ein Versprechen, dass es später verfügbar sein wird. Obwohl die Ankunft von Vulkan auf dem Raspberry Pi angekündigt wurde, erwähnt das Entwicklungsteam, dass dies nur eine erste Arbeit ist und dass noch viel zu tun ist.

Bevor Sie zu aufgeregt werden, denken Sie daran, dass dies nur der Anfang des Vulkan-Entwicklungsprozesses auf dem Raspberry Pi ist. Während seit 2018 Community-Bemühungen in Richtung Vulkan-Support (ursprünglich auf VideoCore IV) unternommen wurden, arbeitet Igalia erst seit einigen Wochen an diesem neuen Controller, und wir haben noch eine sehr lange Entwicklungs-Roadmap vor uns.

Zusätzlich Khronos kündigte die Zertifizierung als v3d Mesa-Controller an (früher vc5), das als vollständig mit OpenGL ES 3.1 kompatibel anerkannt ist.

Der Controller ist mit dem Broadcom BCM2711-Chip zertifiziert Wird in Raspberry Pi 4-Boards verwendet. Wenn Sie ein Zertifikat erhalten, können Sie die Unterstützung für Grafikstandards offiziell deklarieren und die zugehörigen Khronos-Marken verwenden.

Schließlich die Ankunft eines Vulkan-Controllers offiziell für den Raspberry Pi Dies wird dazu beitragen, den Stromverbrauch, die Leistung und die Multi-Core-Bereitstellung zu verbessern.

Darüber hinaus wird die Entwicklung des Raspberry Pi von großem Nutzen sein, da Vulkan neue Mittel bereitstellen wird, um die beste Leistung der Hardware zu erzielen.

Wenn Sie mehr darüber wissen wollen Über den Beitrag können Sie die Details in der überprüfen folgenden Link


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.