éischt stabil Verëffentlechung vun engem oppene Grafike Chauffer , déi Ënnerstëtzung fir d'Vulkan Grafik API fir eeler Raspberry Pi Boards bréngt mat Broadcom Videocore IV GPUs verschéckt. De Chauffer ass gëeegent fir all Modeller vu Raspberry Pi Boards, déi virun der Verëffentlechung vum Raspberry Pi 4 verëffentlecht goufen - vun "Zero" an "1 Model A" bis "3 Model B+" an "Compute Module 3+". Driver entwéckelt vum Martin Thomas (), en Ingenieur vun NVIDIA, awer d'Entwécklung gouf als e perséinleche Projet duerchgefouert, deen net mat NVIDIA assoziéiert ass (de Chauffer gouf an de leschten zwee Joer a senger Fräizäit entwéckelt). Code ënner der MIT Lizenz.
Well d'Kapazitéite vun der VideoCore IV GPU, déi mat eelere Raspberry Pi Modeller ausgestatt ass, net genuch sinn fir de Vulkan komplett ëmzesetzen, implementéiert de Chauffer nëmmen e Subset vun der Vulkan API, déi net de ganze Standard ofdeckt, awer probéiert et ze verfollegen sou wäit wéi d'Hardware et erlaabt. Wéi och ëmmer, déi verfügbar Funktionalitéit ass genuch fir vill Uwendungen a Spiller, an d'Performance ass bemierkenswäert virun OpenGL Treiber, dank méi effizient Memory Gestioun, Multi-threaded Veraarbechtung vu GPU Kommandoen, an direkter Kontroll vu GPU Operatiounen. De Chauffer ënnerstëtzt och Funktiounen wéi MSAA (Multisample Anti-Aliasing), Low-Level Shaders a Performance counters. Ënnert de Aschränkungen gëtt et e Manktem un Ënnerstëtzung fir GLSL Shaders, déi nach net an dëser Etapp vun der Entwécklung verfügbar sinn.
Vum selwechten Auteur en Hafen vum Spill Quake 3 fir Raspberry Pi, déngt als Demonstratioun vun de Fäegkeeten vum neie Chauffer. D'Spill baséiert op dem ioQuake3 Motor, deen e modulare Vulkan-baséiert Rendering-Backend bäigefüügt huet, ursprénglech vum Projet entwéckelt. . Wann Dir en neie Chauffer an engem Spill benotzt Rendering iwwer 100 Frames pro Sekonn (FPS) op der Raspberry Pi 3B+ Board wann Dir mat 720p Opléisung erausginn.
Loosst eis Iech drun erënneren datt d'Raspberry Pi Foundation zesumme mat der Igalia Firma Entwécklung vu sengem Vulkan Chauffer, deen a senge fréie Stadien vun der Entwécklung ass a prett ass fir e puer real Uwendungen an der zweeter Halschent vum 2020 ze lafen. De spezifizéierte Chauffer ass limitéiert op Ënnerstëtzung fir de VideoCore VI Grafikbeschleuniger benotzt ab dem Raspberry Pi 4 Modell, an ënnerstëtzt net eeler Boards. Am Verglach mam OpenGL, benotzt Vulkan erlaabt Iech z'erreechen Grafiken Uwendungen a Spiller.
Source: opennet.ru
