Intel Xe, як драйвери нави Linuxро барои GPU-ҳои худ нашр кард

Intel версияи ибтидоии драйвери навро барои ядрои Linux - Xe нашр кард, ки барои истифода бо GPU-ҳои ҳамгирошуда ва кортҳои графикии дискретӣ дар асоси меъмории Intel Xe тарҳрезӣ шудааст, ки дар графикаи интегралӣ аз протсессори Tiger Lake ва дар кортҳои графикии интихобшуда истифода мешавад. аз оилаи Arc. Ҳадафи таҳияи драйверҳо фароҳам овардани чаҳорчӯба барои дастгирии микросхемаҳои нав, бидуни пайваст шудан ба коди дастгирии платформаҳои кӯҳна мебошад. Инчунин табодули фаъолтари коди Xe бо ҷузъҳои дигари зерсистемаи DRM (Direct Rendering Manager) эълон шудааст.

Рамз дар аввал барои дастгирии меъмории сахтафзорҳои гуногун тарҳрезӣ шудааст ва барои санҷиш дар системаҳои x86 ва ARM дастрас аст. Дар айни замон татбиқ ҳамчун як варианти таҷрибавӣ барои муҳокима аз ҷониби таҳиягарон баррасӣ карда мешавад, ки ҳанӯз барои ҳамгироӣ ба ядрои асосӣ омода нест. Кор дар ронандагони кӯҳнаи i915 қатъ намешавад ва дастгирии он идома хоҳад ёфт. Ронандаи нави Xe ба нақша гирифта шудааст, ки дар соли 2023 омода шавад.

Дар драйвери нав, қисми зиёди код барои ҳамкорӣ бо экранҳо аз драйвери i915 гирифта шудааст ва дар оянда таҳиягарон нақша доранд, ки ин кодро дар ҳарду драйвер мубодила кунанд, то такрори ҷузъҳои стандартиро пешгирӣ кунанд (дар айни замон чунин код ду маротиба аз нав сохта мешавад, аммо вариантҳои алтернативии мубодилаи код муҳокима карда мешаванд). Модели хотира дар Xe ба татбиқи модели хотираи i915 хеле монанд аст ва татбиқи execbuf ба execbuf3 аз рамзи i915 хеле монанд аст.

Барои дастгирии API графикии OpenGL ва Vulkan, ба ғайр аз драйвер барои ядрои Linux, лоиҳа инчунин тағиротҳоро барои кори драйверҳои Iris ва ANV Mesa тавассути модули Xe омода кардааст. Дар шакли кунунии худ, комбинатсияи Xe ва Mesa аллакай ба қадри кофӣ таҳия шудааст, ки GNOME, браузерҳо ва бозиҳо дар асоси OpenGL ва Vulkan кор кунанд, аммо то ба ҳол баъзе мушкилот ва хатогиҳо мавҷуданд, ки дар байни чизҳои дигар боиси садамаҳо мешаванд. Инчунин, барои оптимизатсияи кор то ҳол коре анҷом дода нашудааст.

Манбаъ: opennet.ru

Илова Эзоҳ