Компания Intel опубликовала Xe, новый Linux-драйвер для своих GPU
Автор
Сообщение
news_bot ®
Стаж: 7 лет 2 месяца
Сообщений: 27286
Компания 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 проектом также подготовлены изменения для работы Mesa-драйверов Iris и ANV через модуль Xe. В текущем виде связка Xe с Mesa уже достаточно развита для запуска GNOME, браузеров и игр на базе OpenGL и Vulkan, но пока отмечаются отдельные проблемы и ошибки, среди прочего приводящие к аварийным завершениям работы. Также пока не проводилась работа по оптимизации производительности.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://lists.freedesktop.org/...)
- OpenNews: Уязвимость в драйвере GPU Intel для Linux
- OpenNews: Intel задействовал код DXVK в своих драйверах для Windows
- OpenNews: Представлен NVK, открытый Vulkan-драйвер для видеокарт NVIDIA
- OpenNews: Компания NVIDIA открыла код видеодрайверов для ядра Linux
- OpenNews: Intel разрабатывает новый драйвер для своих графических адаптеров
Похожие новости:
- Выпуск гипервизоров Xen 4.17
- Intel задействовал код DXVK в своих драйверах для Windows
- Уязвимость в драйвере GPU Intel для Linux
- Выпуск проприетарного драйвера NVIDIA 525.60.11
- Уязвимость в Zyxel LTE3301-M209, допускающая доступ через предопределённый пароль
- Компания Canonical опубликовала сборки Ubuntu, оптимизированные для IoT-платформ Intel
- Linux-драйвер для GPU чипов Apple M1 прошёл 99% тестов совместимости с OpenGL ES 2
- Выпуск проприетарного драйвера NVIDIA 520.56.06
- Intel подтвердил подлинность утечки кода UEFI-прошивок для чипов Alder Lake
- AEPIC Leak - атака, приводящая к утечке ключей из анклавов Intel SGX
Теги для поиска: #_intel, #_gpu, #_xe, #_driver
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 27-Апр 04:14
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 7 лет 2 месяца |
|
Компания 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 проектом также подготовлены изменения для работы Mesa-драйверов Iris и ANV через модуль Xe. В текущем виде связка Xe с Mesa уже достаточно развита для запуска GNOME, браузеров и игр на базе OpenGL и Vulkan, но пока отмечаются отдельные проблемы и ошибки, среди прочего приводящие к аварийным завершениям работы. Также пока не проводилась работа по оптимизации производительности. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 27-Апр 04:14
Часовой пояс: UTC + 5