Vulkan графикалык API үчүн жаңы драйвер Nouveau негизинде иштелип чыгууда.

Red Hat жана Collabora компаниясынын иштеп чыгуучулары NVIDIA графикалык карталары үчүн ачык Vulkan nvk драйверин түзө башташты, ал Mesaда мурунтан эле бар anv (Intel), radv (AMD), tu (Qualcomm) жана v3dv (Broadcom VideoCore VI) драйверлерин толуктайт. Айдоочу мурда Nouveau OpenGL драйверинде колдонулган кээ бир подсистемаларды колдонуу менен Nouveau долбоорунун негизинде иштелип жатат.

Ошол эле учурда, Nouveau универсалдуу функцияларды башка драйверлерде колдонула турган өзүнчө китепканага көчүрүү боюнча ишти баштады.Мисалы, OpenGL жана Vulkan үчүн драйверлерде шейдер компиляторун бөлүшүү үчүн колдонула турган кодду түзүү үчүн компоненттер китепканага көчүрүлдү. .

Вулкан айдоочусун иштеп чыгууга Red Hat компаниясынын Nouveau үлгүсүндөгү иштеп чыгуучусу Карол Хербст, Red Hat компаниясынын DRM тейлөөчүсү Дэвид Эйрли жана Collaboraдагы Mesaнын активдүү иштеп чыгуучусу Джейсон Экстранд кирди. Драйвер өнүгүүнүн алгачкы баскычында жана vulkaninfo утилитасын иштетүүдөн башка колдонмолорго азырынча ылайыктуу эмес. Жаңы драйверге болгон муктаждык NVIDIA видеокарталары үчүн ачык Vulkan драйверлеринин жоктугу менен шартталган, ал эми барган сайын көбүрөөк оюндар бул графикалык APIди колдонушат же Linux'та Direct3D чалууларын Vulkan API'ге которгон катмарларды колдонуп иштешет.

Source: opennet.ru

Комментарий кошуу