Mokhanni oa GPU ea nang le ts'ehetso ea Vulkan API e lokiselitsoe liboto tsa khale tsa Raspberry Pi

Tsebisoa tokollo ea pele e tsitsitseng ea mokhanni oa litšoantšo o bulehileng RPi-VK-Driver 1.0, e tlisang tšehetso bakeng sa API ea litšoantšo tsa Vulkan ho liboto tsa khale tsa Raspberry Pi tse rometsoeng ka Broadcom Videocore IV GPUs. Mokhanni o loketse mefuta eohle ea liboto tsa Raspberry Pi tse lokollotsoeng pele ho lokolloa ha Raspberry Pi 4 - ho tloha "Zero" le "1 Model A" ho "3 Model B+" le "Compute Module 3+". Mokhanni o ntlafalitsoe ke Martin Thomas (Martin Thomas), moenjiniere oa NVIDIA, leha ho le joalo, tsoelo-pele e ile ea etsoa e le morero oa botho o sa amaneng le NVIDIA (mokhanni o ile a ntlafatsoa lilemong tse peli tse fetileng nakong ea hae ea mahala). Khoutu ajoa ke tlas'a laesense ea MIT.

Kaha bokhoni ba VideoCore IV GPU, e nang le mefuta ea khale ea Raspberry Pi, ha e lekane ho kenya Vulkan ka botlalo, mokhanni o sebelisa karoloana feela ea Vulkan API, e sa koaheleng maemo kaofela, empa o leka ho e latela. ho fihlela moo hardware e lumellang. Leha ho le joalo, ts'ebetso e teng e lekane bakeng sa lits'ebetso le lipapali tse ngata, 'me ts'ebetso e ka pele ho bakhanni ba OpenGL, ka lebaka la taolo e ntle ea memori, ts'ebetso ea likhoele tse ngata tsa litaelo tsa GPU, le taolo e tobileng ea ts'ebetso ea GPU. Mokhanni o boetse o tšehetsa likarolo tse kang MSAA (Multisample anti-aliasing), li-shader tsa boemo bo tlaase le lisebelisoa tsa ts'ebetso. Har'a mefokolo, ho na le khaello ea tšehetso bakeng sa li-shader tsa GLSL, tse ntseng li e-s'o fumanehe sethaleng sena sa tsoelo-pele.

Ka mongoli ea tšoanang e phatlalalitsoeng kou ea papali ea Quake 3 bakeng sa Raspberry Pi, e sebeletsang e le pontšo ea bokhoni ba mokhanni e mocha. Papali e ipapisitse le enjine ea ioQuake3, e kenyellelitseng modular rendering backend e thehiloeng ho Vulkan, e qapiloeng ke morero. Khatiso ea Quake III Arena Kenny. Ha o sebelisa mokhanni e mocha papaling khona ho fihlela E fana ka liforeimi tse fetang 100 motsotsoana (FPS) ho boto ea Raspberry Pi 3B+ ha e hlahisoa ka qeto ea 720p.

Ha re u hopotse hore Raspberry Pi Foundation hammoho le k'hamphani ea Igalia etella pele nts'etsopele ea mokhanni oa eona oa Vulkan, e maemong a eona a pele a nts'etsopele mme e tla be e loketse ho etsa lits'ebetso tsa 'nete halofong ea bobeli ea 2020. Mokhanni ea boletsoeng o lekanyelitsoe ho ts'ehetsa accelerator ea VideoCore VI e sebelisitsoeng ho tloha ho mohlala oa Raspberry Pi 4, 'me ha e tšehetse liboto tsa khale. Ha ho bapisoa le OpenGL, ho sebelisa Vulkan ho u lumella ho fihlela eketsa tlhahiso lisebelisoa tsa litšoantšo le lipapali.

Source: opennet.ru

Eketsa ka tlhaloso