Vulkan გრაჀიკული API-ის ახალი დრაივერი მულავდება Nouveau-ზე დაყრდნობით.

Red Hat-ისა და Collabora-ს დეველოპერებმა დაიწყეს ჊ია Vulkan nvk დრაივერის ლექმნა NVIDIA გრაჀიკული ბარათებისთვის, რომელიც ლეავსებს anv (Intel), radv (AMD), tu (Qualcomm) და v3dv (Broadcom VideoCore VI) დრაივერებს, რომლებიც უკვე ხელმისაწვდომია Mesa-ლი. დრაივერი ლემულავებულია Nouveau პროექტის საჀუძველზე ზოგიერთი ქვესისტემის გამოყენებით, რომელიც ადრე გამოიყენებოდა Nouveau OpenGL დრაივერჹი.

პარალელურად, Nouveau-მ დაიწყო მულაობა უნივერსალური Ⴠუნქციების ცალკე ბიბლიოთეკაჹი გადატანაზე, რომელიც ლეიძლება გამოყენებულ იქნას სხვა დრაივერებჹი. მაგალითად, კომპონენტები კოდის გენერირებისთვის, რომლებიც ლეიძლება გამოყენებულ იქნას Shader ლემდგენლის გასაზიარებლად OpenGL-ისა და Vulkan-ის დრაივერებჹი, გადატანილია ბიბლიოთეკაჹი. .

Vulkan-ის დრაივერის განვითარებაჹი მოიცავდა კაროლ ჰერბსტი, Nouveau-ს დეველოპერი Red Hat-ლი, დევიდ აირლი, Red Hat-ის DRM-ის ლემსრულებელი და ჯეისონ ექსტრანდი, აქტიური Mesa დეველოპერი Collabora-ლი. დრაივერი განვითარების ადრეულ ეტაპზეა და ჯერ არ არის ლესაჀერისი აპლიკაციებისთვის, გარდა vulkaninfo უტილიტის გალვებისა. ახალი დრაივერის საჭიროება გამოწვეულია NVIDIA ვიდეო ბარათებისთვის ჊ია Vulkan დრაივერების არარსებობით, ხოლო უჀრო და უჀრო მეტი თამაჹი იყენებს ამ გრაჀიკულ API-ს ან მულაობს Linux-ზე Ⴠენების გამოყენებით, რომლებიც თარგმნიან Direct3D ზარებს Vulkan API-ზე.

წყარო: opennet.ru

ახალი კომენტარის დამატება