Zhvilluesit nga Red Hat dhe Collabora kanë filluar të krijojnë një drejtues të hapur Vulkan nvk për kartat grafike NVIDIA, i cili do të plotësojë drejtuesit anv (Intel), radv (AMD), tu (Qualcomm) dhe v3dv (Broadcom VideoCore VI) tashmë të disponueshëm në Mesa. Drejtuesi është duke u zhvilluar në bazë të projektit Nouveau me përdorimin e disa nënsistemeve të përdorura më parë në drejtuesin Nouveau OpenGL.
Paralelisht, Nouveau filloi punën për zhvendosjen e funksionalitetit universal në një bibliotekë të veçantë që mund të përdoret në drejtues të tjerë. Për shembull, komponentët për gjenerimin e kodit që mund të përdoren për të ndarë përpiluesin shader në drejtuesit për OpenGL dhe Vulkan janë zhvendosur në bibliotekë. .
Karol Herbst, një zhvillues i ri në Red Hat, David Airlie, një mirëmbajtës i nënsistemit DRM në Red Hat, dhe Jason Ekstrand, një zhvillues aktiv i Mesa në Collabora, i janë bashkuar zhvillimit të drajverit Vulkan. Drajveri është në fazat e hershme të zhvillimit dhe ende nuk është i përshtatshëm për përdorim tjetër përveç ekzekutimit të programit vulkaninfo. Nevoja për një drajver të ri rrjedh nga mungesa e drajverëve Vulkan me burim të hapur për kartat grafike NVIDIA, ndërsa gjithnjë e më shumë lojëra përdorin këtë API grafike ose ekzekutohen në... Linux duke përdorur shtresa që përkthejnë thirrjet Direct3D në API-n Vulkan.
Burimi: opennet.ru
