Компанията Intel публикува Xe, нов Linux драйвер за своите GPU устройства.

Компания Intel публикува новата версия на драйвера за ядро Linux – Xe, предназначен за интегрирани GPU и дискретни видеокарти базирани на архитектурата Intel Xe. Тази архитектура се използва в интегрираната графика от процесорите Tiger Lake и в отделните видеокарти от серията Arc. Целта на разработката на драйвера е да предостави основа за поддръжка на нови чипове, независима от кода за поддръжка на стари платформи. Заявенa е и по-активна съвместна работа с кода на Xe и останалите компоненти на системата DRM (Direct Rendering Manager).

Кодът е предвиден за поддръжка на различни хардуерни архитектури и е достъпен за тестване на системи x86 и ARM. В момента, той се разглежда като експериментален вариант за обсъждане от разработчиците и все още не е готов за интеграция в основното ядро. Работата по стария драйвер i915 продължава и неговото поддържане ще продължи. Планират се усилия за довеждане на новия драйвер Xe до готовност през 2023 година.

В новия драйвер, голяма част от кода за взаимодействие с екраните е заимстван от драйвера i915. В бъдеще разработчиците планират да осигурят споделянето на този код между двата драйвера, за да избегнат дублирането на типови компоненти (в момента подобен код просто се компилира два пъти, но се обсъждат алтернативни варианти за споделяне на кода). Архитектурата на паметта в Xe е много близка до тази на i915, а реализацията на execbuf е много подобна на execbuf3 от кода на i915.

За да осигури поддръжка на графичните API OpenGL и Vulkan, освен драйвера за ядро Linux, проектът също подготви промени за работа на Mesa-драйверите Iris и ANV чрез модула Xe. В текущата си форма, комбинирането на Xe с Mesa е достатъчно развито, за да извърши стартиране на GNOME, браузъри и игри с OpenGL и Vulkan, но все още има отделни проблеми и грешки, водещи до сривове на работата. Освен това, все още не е извършена работа по оптимизация на производителността.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster