E hlahisitse NVK, mokhanni oa Vulkan ea bulehileng bakeng sa likarete tsa video tsa NVIDIA

Collabora e hlahisitse NVK, mokhanni e mocha oa mohloli o bulehileng oa Mesa ea sebelisang Vulkan Grafiken API bakeng sa likarete tsa video tsa NVIDIA. Mokhanni o ngotsoe ho tloha qalong a sebelisa lifaele tsa lihlooho tsa molao le li-module tsa kernel tse bulehileng tse hatisitsoeng ke NVIDIA. Khoutu ea ho khanna e bulehile tlasa laesense ea MIT. Mokhanni hajoale o ts'ehetsa li-GPU feela tse ipapisitseng le li-microarchitectures tsa Turing le Ampere, tse lokollotsoeng ho tloha ka Loetse 2018.

Morero o ntse o ntlafatsoa ke sehlopha se kenyelletsang Karol Herbst, moqapi oa Nouveau oa Red Hat, David Airlie, mohlokomeli oa DRM ho Red Hat, le Jason Ekstrand, moqapi ea sebetsang oa Mesa Collabora. Ha ho etsoa mokhanni e mocha, likarolo tsa motheo tsa mokhanni oa Nouveau OpenGL li sebelisoa libakeng tse ling, empa ka lebaka la phapang ea mabitso a lifaele tsa lihlooho tsa NVIDIA le mabitso a Nouveau, a fumanoang motheong oa boenjiniere ba morao-rao, ho alima ka ho toba. khoutu e thata 'me boholo ba eona ho ne ho hlokahala ho nahana hape ka lintho tse ngata le ho li kenya ts'ebetsong ka zero.

Nts'etsopele e ntse e etsoa ka leihlo la ho theha mokhanni o mocha oa Vulkan bakeng sa Mesa, eo khoutu ea eona e ka alingoang ha ho etsoa bakhanni ba bang. Ho etsa sena, ha o sebetsa ho mokhanni, NVK e lekile ho ela hloko boiphihlelo bohle bo teng ba ho nts'etsapele bakhanni ba Vulkan, ho boloka motheo oa khoutu ka mokhoa o nepahetseng le ho fokotsa phetisetso ea khoutu ho tsoa ho bakhanni ba bang ba Vulkan, ba etsa ka moo e lokelang ho ba ka teng bakeng sa maemo a nepahetseng. le mosebetsi oa boleng bo holimo, le ho se kopitse ka bofofu hore na o ne o etsoa joang ho bakhanni ba bang.

Mokhanni oa NVK o se a ntse a tsoela pele ka likhoeli tse 'maloa, kahoo ts'ebetso ea eona e lekanyelitsoe. Mokhanni o atlehile ho feta 98% ea liteko ha a sebelisa 10% ea liteko tse tsoang ho Vulkan CTS (Compatibility Test Suite). Ka kakaretso, ho itokisetsa mokhanni ho hakanngoa ho 20-25% ea ts'ebetso ea bakhanni ba ANV le RADV. Mabapi le tšehetso ea hardware, mokhanni hajoale o lekanyelitsoe ho likarete tse thehiloeng ho Turing le Ampere microarchitectures. Li-patches li ntse li sebetsoa ho tšehetsa Kepler, Maxwell le Pascal GPUs, empa ha li so lokisoe.

Kamora nako e telele, mokhanni oa NVK bakeng sa likarete tsa litšoantšo tsa NVIDIA o lebelletsoe ho fihlela maemo a boleng le ts'ebetso e ts'oanang le mokhanni oa RADV bakeng sa likarete tsa AMD. Hang ha mokhanni oa NVK a se a loketse, lilaebrari tse tloaelehileng tse entsoeng nakong ea tsoelo-pele ea eona li ka sebelisoa ho ntlafatsa mokhanni oa Nouveau OpenGL bakeng sa likarete tsa video tsa NVIDIA. Monyetla oa ho sebelisa morero oa Zink ho kenya ts'ebetsong mokhanni o feletseng oa OpenGL bakeng sa likarete tsa video tsa NVIDIA, ho sebetsa ka mehala ea phatlalatso ho Vulkan API, ho boetse ho nahanoa.

Source: opennet.ru

Eketsa ka tlhaloso