EIN Vor einigen Wochen hat Eben Upton, CEO und Gründer von Raspberry Pi, geteilt den Status des in Entwicklung befindlichen Vulkan-Treibers für die Himbeer Pi 4. Obwohl die erste Veröffentlichung lange dauern wird, hat Martin Thomas, NVIDIA Engineer, bereits seinen eigenen inoffiziellen Vulkan-Treiber namens „RPi-VK-Driver“ entwickelt und veröffentlicht.

RPi-VK-Driver ist ein neuer Low-Level-GPU-Treiber, der eine Teilmenge des Vulkan-Standards (von Khronos Group) implementiert. Ab sofort ist der neue Vulkan-Treiber nur mit Broadcom VideoCore IV-GPUs kompatibel, die Sie möglicherweise in allen Raspberry Pi-Versionen vor Pi 4 finden. Daher unterstützt dieser Treiber die Raspberry Pi-Version Zero bis Modell 3B +.

Um Ihnen einen genauen Überblick über Vulkan zu geben, handelt es sich um eine Low-Level-Grafik- und Computer-API (Application Programming Interface) der neuen Generation. Ziel ist es, einen hocheffizienten plattformübergreifenden Zugriff auf moderne GPUs zu ermöglichen. Sie können es als Alternative zu OpenGL und DirectX sehen.

Wie Martin Thomas sagt, entwickelt er seit zwei Jahren diesen neuen Low-Level-RPi-VK-Treiber für Raspberry Pi.

Mit demselben Treiber auf seinem Raspberry Pi 3 Model B + zeigte Thomas auch das laufende Quake III Arena-Spiel mit über 100 FPS an. Da die Broadcom VideoCore IV-Grafikkarte für eine Auflösung von 1080p nicht wirklich geeignet ist, wird sie mit einer Auflösung von 720p ausgeführt.

Thomas hat erwähnt, dass dieser RPi-VK-Treiber im Vergleich zum OpenGL-Treiber mehr Geschwindigkeit bei besserer Speicherverwaltung und Multithread-Befehlsübermittlung bietet. Darüber hinaus werden neue Funktionen unterstützt, z. B. MSAA (Multisample Anti-Aliasing), Assembly-Shader auf niedriger Ebene und Leistungsindikatoren.

Wenn Sie das Quake III-Spiel auch auf Ihrem Raspberry Pi ausführen möchten, sehen Sie sich den neuen Low-Level-Port von Quake III an Hier. Weitere Informationen zum RPi-VK-Treiber finden Sie im GitHub-Repository Hier.

This post is also available in: Spanisch Deutsch Vietnamesisch Italienisch Indonesisch

HINTERLASSEN SIE EINE ANTWORT

Please enter your comment!
Please enter your name here