E GPU Treiber mat Ënnerstëtzung fir de Vulkan API gouf fir eeler Raspberry Pi Boards virbereet

Agefouert éischt stabil Verëffentlechung vun engem oppene Grafike Chauffer RPi-VK-Driver 1.0, 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 (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 verdeelt duerch ë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 publizéiert 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. Quake III Arena Kenny Edition. Wann Dir en neie Chauffer an engem Spill benotzt gelongen ze erreechen 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 féiert 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 Erhéijung Produktivitéit Grafiken Uwendungen a Spiller.

Source: opennet.ru

Setzt e Commentaire