Dalaivala wa GPU wothandizidwa ndi Vulkan API wakonzedwera matabwa akale a Raspberry Pi

Yovomerezedwa ndi kutulutsidwa koyamba kokhazikika kwa dalaivala wazithunzi zotseguka RPi-VK-Driver 1.0, zomwe zimabweretsa chithandizo cha API ya zithunzi za Vulkan ku matabwa akale a Raspberry Pi otumizidwa ndi Broadcom Videocore IV GPUs. Dalaivala ndi woyenera pamitundu yonse yama board a Raspberry Pi omwe adatulutsidwa Raspberry Pi 4 isanatulutsidwe - kuchokera ku "Zero" ndi "1 Model A" mpaka "3 Model B+" ndi "Compute Module 3+". Driver yopangidwa ndi Martin Thomas (Martin Thomas), injiniya wochokera ku NVIDIA, komabe, chitukukocho chinachitidwa ngati ntchito yaumwini yomwe siikugwirizana ndi NVIDIA (woyendetsa galimotoyo adapangidwa zaka ziwiri zapitazo mu nthawi yake yaulere). Kodi wogawidwa ndi pansi pa layisensi ya MIT.

Popeza kuthekera kwa VideoCore IV GPU, yomwe ili ndi mitundu yakale ya Raspberry Pi, sikukwanira kukhazikitsa Vulkan, dalaivala amangogwiritsa ntchito kagawo kakang'ono ka Vulkan API, komwe sikumakhudza muyezo wonse, koma amayesa kutsatira. momwe hardware imalola. Komabe, magwiridwe antchito omwe akupezeka ndi okwanira pamapulogalamu ndi masewera ambiri, ndipo magwiridwe antchito amawonekera patsogolo pa madalaivala a OpenGL, chifukwa cha kasamalidwe koyenera ka kukumbukira, kuwongolera kwamitundu yambiri yamalamulo a GPU, ndikuwongolera mwachindunji magwiridwe antchito a GPU. Dalaivala amathandiziranso zinthu monga MSAA (Multisample anti-aliasing), ma shaders otsika komanso zowerengera zogwirira ntchito. Pakati pa zolephera, pali kusowa kothandizira kwa ma shader a GLSL, omwe sanapezekebe panthawiyi yachitukuko.

Ndi wolemba yemweyo losindikizidwa doko lamasewera a Quake 3 la Raspberry Pi, lomwe limagwira ntchito ngati chiwonetsero cha kuthekera kwa dalaivala watsopano. Masewerawa adakhazikitsidwa ndi injini ya ioQuake3, yomwe yawonjezera ma modular a Vulkan-based rendering backend, omwe adapangidwa ndi polojekitiyi. Quake III Arena Kenny Edition. Mukamagwiritsa ntchito dalaivala watsopano pamasewera anakwanitsa kukwaniritsa Kupereka mafelemu opitilira 100 pamphindikati (FPS) pa bolodi la Raspberry Pi 3B+ potulutsa 720p resolution.

Tikukumbutseni kuti Raspberry Pi Foundation limodzi ndi kampani ya Igalia amatsogolera chitukuko cha dalaivala wake wa Vulkan, womwe uli koyambirira kwa chitukuko ndipo ukhala wokonzeka kugwiritsa ntchito zina zenizeni mu theka lachiwiri la 2020. Dalaivala wotchulidwayo ali ndi malire pakuthandizira kwa VideoCore VI graphics accelerator yomwe imagwiritsidwa ntchito kuyambira pa chitsanzo cha Raspberry Pi 4, ndipo sichigwirizana ndi matabwa akale. Poyerekeza ndi OpenGL, kugwiritsa ntchito Vulkan kumakupatsani mwayi wokwaniritsa onjezerani zokolola zojambula ntchito ndi masewera.

Source: opennet.ru

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster