Для рецензирования разработчиками ядра Linux предложен новый драйвер Xe для GPU Intel

Инженеры из компании Intel опубликовали в списке рассылки разработчиков ядра Linux набор патчей с реализацией драйвера Xe, предназначенного для использования с GPU на базе архитектуры Intel Xe, которая используется в видеокартах семейства Arc и интегрированной графике, начиная с процессоров Tiger Lake. Драйвер Xe позиционируется как основа для обеспечения поддержки новых чипов, не привязанная к коду для поддержки старых платформ. Патчи пока не готовы для включение в состав ядра и опубликованы для обсуждения и рецензирования разработчиками, не связанными с компанией Intel.

Драйвер построен с использование новой архитектуры, в которой
более активно используются уже существующие компоненты подсистемы DRM (Direct Rendering Manager), а также типовые компоненты драйвера i915, не привязанные к конкретным GPU, например, код код для взаимодействия с экранами, модель памяти и реализация execbuf. В драйверах Xe и i915 планируется обеспечить совместное использование общего кода чтобы избежать дублирования типовых компонентов. В Mesa работа OpenGL и Vulkan поверх драйвера Xe реализована на уровне изменений, внесённых в существующие Mesa-драйверы Iris и ANV.

Release. Ссылка here.