Дар асоси Nouveau драйвери нав барои API графикии Vulkan таҳия карда мешавад.

Таҳиягарон аз Red Hat ва Collabora ба эҷоди як драйвери кушодаи Vulkan nvk барои кортҳои графикии NVIDIA шурӯъ карданд, ки он драйверҳои anv (Intel), radv (AMD), tu (Qualcomm) ва v3dv (Broadcom VideoCore VI) -ро, ки аллакай дар Mesa дастрасанд, пурра мекунад. Драйвер дар асоси лоиҳаи Nouveau бо истифода аз баъзе зерсистемаҳое, ки қаблан дар драйвери Nouveau OpenGL истифода мешуданд, таҳия карда мешавад.

Дар баробари ин, Nouveau ба кори интиқол додани функсияҳои универсалӣ ба китобхонаи алоҳидае, ки мумкин аст дар дигар драйверҳо истифода шавад, оғоз кард. Масалан, ҷузъҳо барои тавлиди код, ки метавонанд барои мубодилаи компилятори shader дар драйверҳо барои OpenGL ва Vulkan истифода шаванд. .

Ба таҳияи ронандаи Вулкан Карол Ҳербст, як таҳиягари Nouveau дар Red Hat, Дэвид Эйрли, нигоҳдории DRM дар Red Hat ва Ҷейсон Экстранд, таҳиягари фаъоли Mesa дар Collabora дохил шуданд. Драйвер дар марҳилаи аввали рушд қарор дорад ва барои замимаҳои ғайр аз иҷро кардани утилитаи vulkaninfo ҳанӯз мувофиқ нест. Зарурати драйвери нав аз набудани драйверҳои кушодаи Vulkan барои кортҳои видеоии NVIDIA вобаста аст, дар ҳоле ки шумораи бештари бозиҳо ин API графикиро истифода мебаранд ё дар Linux бо истифода аз қабатҳое кор мекунанд, ки зангҳои Direct3D-ро ба API Vulkan тарҷума мекунанд.

Манбаъ: opennet.ru

Илова Эзоҳ