Драйвер NVIDIA Vulkan с открытым исходным кодом «NVK» вошел в состав Mesa 23.3

MESA

Драйвер NVIDIA Vulkan с открытым исходным кодом NVK наконец-то был объединен с основной версией Mesa для облегчения дальнейшей разработки.

Драйвер NVK был создан благодаря вкладу Red Hat, Collabora и сообщества разработчиков открытого кода для работы с драйвером ядра Nouveau DRM для создания стека драйверов с открытым исходным кодом. Он дополняет уже давно существующий драйвер NVC0 Nouveau Gallium3D, который обеспечивает поддержку OpenGL с открытым исходным кодом.

Однако этот драйвер NVK зависит от новых API пользовательского пространства Nouveau, которые еще предстоит внедрить. Пока все биты NVIDIA GSP не будут устранены в драйвере ядра Nouveau DRM, производительность последних поколений графических процессоров NVIDIA также будет очень низкой — это печальное состояние мы наблюдаем со времен серии GeForce GTX 900 из-за подписанных ограничений прошивки на управление питанием/разгон.

По крайней мере, включение NVK в Mesa поможет облегчить дальнейшую разработку этого драйвера и облегчит энтузиастам эксперименты с этим драйвером NVIDIA Vulkan с открытым исходным кодом после слияния битов ядра. Стабильная версия Mesa 23.3 должна выйти в 4 квартале.

Позже Дэвид Эйрли опубликовал в своем блоге сообщение с комментариями о необходимых изменениях в ядре. Он подтверждает, что изменения в API пользовательского пространства ядра Nouveau будут внесены в Linux 6.6. Пока их нет в DRM-Next, но сегодня они были подхвачены drm-misc-next, так что на следующей неделе они должны попасть в DRM-Next. Приятно видеть, что эти усовершенствования ядра появятся в Linux 6.6!

Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!

Источник
Константин Дьяченко

Автор и основатель сайта Игры в Linux с 2010 года. Пользователь Linux с 2002. Старый злобный сисадмин с 1997.

Если Вам интересна тематика сайта и вы хотите каким-то образом поучаствовать в жизни сайта и его сообществ - напишите мне! Все контакты в разделе о сайте.

Игры в Linux
Добавить комментарий

Поля email и сайт не являются обязательными. Оставляя комментарий вы соглашаетесь с политикой конфиденциальности сайта.