Umshayeli we-GPU osekelwa i-Vulkan API ulungiselwe amabhodi amadala we-Raspberry Pi

Kuthunyelwe ngu- ukukhishwa kokuqala okuzinzile komshayeli wezithombe ezivulekile I-RPi-VK-Driver 1.0, okuletha ukusekelwa kwe-Vulkan graphics API kumabhodi amadala we-Raspberry Pi athunyelwe nge-Broadcom Videocore IV GPUs. Umshayeli ulungele zonke izinhlobo zamabhodi we-Raspberry Pi akhishwe ngaphambi kokukhishwa kwe-Raspberry Pi 4 - kusukela ku-“Zero” kanye “no-1 Model A” kuya ku-“3 Model B+” kanye “Nekhompuyutha Module 3+”. Umshayeli wakhiwe nguMartin Thomas (UMartin Thomas), unjiniyela ovela ku-NVIDIA, noma kunjalo, ukuthuthukiswa kwenziwa njengephrojekthi yomuntu siqu engahlotshaniswa ne-NVIDIA (umshayeli wathuthukiswa eminyakeni emibili edlule ngesikhathi sakhe samahhala). Ikhodi isatshalaliswa ngu ngaphansi kwelayisensi ye-MIT.

Njengoba amandla e-VideoCore IV GPU, efakwe amamodeli amadala we-Raspberry Pi, awanele ukusebenzisa i-Vulkan ngokugcwele, umshayeli usebenzisa isethi engaphansi ye-Vulkan API, engahlanganisi lonke izinga, kodwa uzama ukuyilandela. kuze kufike lapho i-hardware ivumela. Nokho, ukusebenza okutholakalayo kwanele kuzinhlelo zokusebenza eziningi nemidlalo, futhi ukusebenza kudlula ngokuphawulekayo abashayeli be-OpenGL, ngenxa yokuphatha inkumbulo okuphumelelayo, ukucutshungulwa kwemicu eminingi yemiyalo ye-GPU, nokulawula okuqondile kokusebenza kwe-GPU. Umshayeli uphinde asekele izici ezifana ne-MSAA (Multisample anti-aliasing), ama-shader asezingeni eliphansi nezibali zokusebenza. Phakathi kwemikhawulo, kukhona ukuntuleka kokusekelwa kwama-shader we-GLSL, angakatholakali kulesi sigaba sokuthuthuka.

Ngombhali ofanayo eshicilelwe ichweba lomdlalo i-Quake 3 le-Raspberry Pi, elisebenza njengenkomba yamakhono omshayeli omusha. Umdlalo usekelwe enjini ye-ioQuake3, engeze i-backend esekelwe ku-Vulkan esekelwe, eyasungulwa yiphrojekthi. I-Quake III Arena Kenny Edition. Uma usebenzisa umshayeli omusha emdlalweni ukwazile ukuzuza Inikeza amafreyimu angaphezu kwe-100 ngomzuzwana (i-FPS) ebhodini le-Raspberry Pi 3B+ lapho ikhipha ngokulungiswa okungu-720p.

Ake sikukhumbuze ukuthi i-Raspberry Pi Foundation kanye nenkampani yase-Igalia ihola ukuthuthukiswa komshayeli wayo we-Vulkan, osezigabeni zayo zokuqala zokuthuthuka futhi ozobe elungele ukusebenzisa ezinye izinhlelo zokusebenza zangempela engxenyeni yesibili ka-2020. Umshayeli oshiwo unomkhawulo ekusekeleni isisheshisi sezithombe ze-VideoCore VI esisetshenziswe kusukela kumodeli ye-Raspberry Pi 4, futhi akawasekeli amabhodi amadala. Uma kuqhathaniswa ne-OpenGL, ukusebenzisa i-Vulkan kukuvumela ukuthi uzuze ukwandisa ukukhiqiza izinhlelo zokusebenza ezinemifanekiso nemidlalo.

Source: opennet.ru

Engeza amazwana