Darawal GPU ah oo taageero u ah Vulkan API ayaa loo diyaariyey looxyada Raspberry Pi ee da'da weyn

Soo gudbiyey marka ugu horeysa ee xasiloon ee darawalka garaafyada furan RPi-VK-Dareewal 1.0, kaas oo u keena taageerada Vulkan garaafyada API-ga looxyada Raspberry Pi ee da'da weyn ee lagu soo raro Broadcom Videocore IV GPUs. Darawalku wuxuu ku habboon yahay dhammaan noocyada looxyada Raspberry Pi ee la sii daayay ka hor inta aan la sii deyn Raspberry Pi 4 - laga bilaabo "Zero" iyo "1 Model A" ilaa "3 Model B+" iyo "Compute Module 3+". Darawalka uu sameeyay Martin Thomas (Martin Thomas), Injineer ka socda NVIDIA, si kastaba ha ahaatee, horumarinta waxaa loo fuliyay mashruuc shakhsi ah oo aan la xiriirin NVIDIA (darawalka waxaa la sameeyay labadii sano ee la soo dhaafay waqtigiisa firaaqada). Koodhka qaybiyey hoos shatiga MIT.

Maaddaama awoodaha VideoCore IV GPU, oo ku qalabaysan moodooyinka Raspberry Pi ee da'da weyn, kuma filna inay si buuxda u hirgeliyaan Vulkan, darawalku wuxuu fuliyaa kaliya qayb ka mid ah Vulkan API, kaas oo aan daboolin heerka oo dhan, laakiin wuxuu isku dayaa inuu raaco. ilaa inta qalabku ogolyahay. Si kastaba ha ahaatee, shaqeynta la heli karo ayaa ku filan codsiyo iyo ciyaaro badan, waxqabadkuna si muuqata ayuu uga horreeyaa darawallada OpenGL, taas oo ay ugu wacan tahay maaraynta xusuusta waxtarka leh, habaynta xirmooyinka badan ee amarrada GPU, iyo xakamaynta tooska ah ee hawlaha GPU. Darawalku waxa kale oo uu taageeraa sifooyinka ay ka midka yihiin MSAA (Multisample anti-aliasing), hadhka hoose iyo xisaabiyeyaasha waxqabadka. Waxaa ka mid ah xaddidaadyada, waxaa jira taageero la'aan loogu talagalay shaders GLSL, kuwaas oo aan weli la helin marxaladdan horumarinta.

Waxaa qoray isla qoraaga la daabacay dekedda ciyaarta Quake 3 ee Raspberry Pi, oo u adeegta muujinta awoodaha darawalka cusub. Ciyaartu waxay ku salaysan tahay matoorka ioQuake3, kaas oo ku daray dib-u-dejin ku salaysan Vulkan modular ah, oo asal ahaan uu sameeyay mashruuca Quake III Arena Kenny Edition. Markaad isticmaalayso darawal cusub ciyaarta dhexdeeda lagu guulaystay in la gaaro Samaynta in ka badan 100 fiim ilbiriqsikii (FPS) ee guddiga Raspberry Pi 3B+ marka la soo saarayo xallinta 720p.

Aan ku xasuusino in Raspberry Pi Foundation ay weheliso shirkadda Igalia horseedo horumarinta darawalkeeda Vulkan, kaas oo ku jira heerarkiisa hore ee horumarinta wuxuuna diyaar u noqon doonaa inuu socodsiiyo qaar ka mid ah codsiyada dhabta ah qaybta labaad ee 2020. Darawalka la cayimay ayaa ku xaddidan taageerada xawaaraha garaafyada VideoCore VI ee la isticmaalo laga bilaabo qaabka Raspberry Pi 4, mana taageerayo looxyadii hore. Marka la barbar dhigo OpenGL, adeegsiga Vulkan ayaa kuu ogolaanaya inaad gaarto kordhinta wax soo saarka codsiyada garaafyada iyo ciyaaraha.

Source: opennet.ru

Add a comment