Ewebata NVK, onye ọkwọ ụgbọ ala Vulkan mepere emepe maka kaadị vidiyo NVIDIA

Collabora ewebatala NVK, onye ọkwọ ụgbọ ala mepere emepe ọhụrụ maka Mesa na-arụ ọrụ API eserese Vulkan maka kaadị vidiyo NVIDIA. Ejiri faịlụ nkụnye eji isi mee na modul kernel mepere emepe nke NVIDIA bipụtara. E mepere koodu ọkwọ ụgbọ ala n'okpuru ikikere MIT. Onye ọkwọ ụgbọ ala ugbu a na-akwado naanị GPU dabere na Turing na Ampere microarchitectures, ewepụtara kemgbe Septemba 2018.

A na-emepụta ọrụ ahụ site na otu ndị na-agụnye Karol Herbst, onye mmepụta Nouveau na Red Hat, David Airlie, onye na-elekọta DRM na Red Hat, na Jason Ekstrand, onye mmepụta Mesa na-arụ ọrụ na Collabora. Mgbe ị na-emepe onye ọkwọ ụgbọ ala ọhụrụ, a na-eji ihe ndị bụ isi nke onye ọkwọ ụgbọ ala Nouveau OpenGL mee ihe n'ebe ụfọdụ, mana n'ihi ọdịiche dị na aha dị na faịlụ nkụnye eji isi mee NVIDIA na aha dị na Nouveau nwetara na ndabere nke injinia ntụgharị, ịgbaziri agbaziri ozugbo. koodu siri ike na ọtụtụ akụkụ ọ dị mkpa iji chegharịa ọtụtụ ihe ma mejuputa ha na efu.

A na-ejikwa anya na-eme mmepe iji mepụta onye ọkwọ ụgbọ ala Vulkan ọhụrụ maka Mesa, koodu nke enwere ike ịgbaziri mgbe ị na-eke ndị ọkwọ ụgbọ ala ndị ọzọ. Iji mee nke a, mgbe ị na-arụ ọrụ na onye ọkwọ ụgbọ ala, NVK gbalịrị iburu n'uche ahụmịhe niile dị na mmepe nke ndị ọkwọ ụgbọ ala Vulkan, debe koodu koodu ahụ n'ụdị kachasị mma ma belata ịnyefe koodu site na ndị ọkwọ ụgbọ ala Vulkan ndị ọzọ, na-eme dịka ọ kwesịrị ịbụ maka kacha mma. na ọrụ dị elu, na ọ bụghị na-eṅomi n'ezoghị ọnụ otú e si eme ya na ndị ọkwọ ụgbọala ndị ọzọ.

Onye ọkwọ ụgbọ ala NVK nọ na mmepe naanị ọnwa ole na ole, yabụ ọrụ ya nwere oke. Onye ọkwọ ụgbọ ala gafere 98% nke ule nke ọma mgbe ọ na-agba 10% nke ule sitere na Vulkan CTS (Compatibility Test Suite). N'ozuzu, a na-eme atụmatụ ịdị njikere ọkwọ ụgbọ ala na 20-25% nke ọrụ ndị ọkwọ ụgbọala ANV na RADV. N'ihe gbasara nkwado ngwaike, onye ọkwọ ụgbọ ala na-ejedebe ugbu a na kaadị dabere na Turing na Ampere microarchitectures. A na-arụ ọrụ patches iji kwado Kepler, Maxwell na Pascal GPUs, mana ha adịbeghị njikere.

N'ime ogologo oge, a na-atụ anya na onye ọkwọ ụgbọ ala NVK maka kaadị ndịna-emeputa NVIDIA ga-enweta ọkwa dị mma na ọrụ dịka onye ọkwọ ụgbọ ala RADV maka kaadị AMD. Ozugbo onye ọkwọ ụgbọ ala NVK dị njikere, ụlọ akwụkwọ ndị nkịtị emebere n'oge mmepe ya nwere ike iji kwalite ọkwọ ụgbọ ala Nouveau OpenGL maka kaadị vidiyo NVIDIA. A na-atụlekwa ohere nke iji ọrụ Zink iji mejuputa onye ọkwọ ụgbọala OpenGL zuru ezu maka kaadị vidiyo NVIDIA, na-arụ ọrụ site na oku mgbasa ozi na Vulkan API.

isi: opennet.ru

Tinye a comment