Mesa добавляет начальную поддержку OpenGL с открытым исходным кодом на NVIDIA RTX 30 "Ampere"

В то время как графические процессоры NVIDIA GeForce RTX 40 «Ada Lovelace» поставляются, стек драйверов Nouveau Linux для поддержки открытого исходного кода на оборудовании NVIDIA, наконец, готовится обеспечить базовую поддержку OpenGL для существующих графических процессоров RTX 30 «Ampere».

В связи с улучшением драйвера Nouveau для Linux 6.2 в сочетании с этим кодом, объединенным вчера с Mesa Git для следующего квартала, Mesa 23.0 обеспечивает поддержку OpenGL для графических процессоров Ampere. Поддержка этого драйвера Mesa NVC0 Gallium3D для графических процессоров Ampere будет зависеть от Linux 6.2+, а также от использования подписанных пакетов прошивки Ampere.

Кароль Хербст из Red Hat разработала несколько сотен строк изменений драйвера Nouveau Gallium3D, необходимых для того, чтобы OpenGL работал на серии RTX 30. Поддержка была частью этого запроса на слияние, который был открыт в течение трех месяцев, но только сейчас объединился с поддержкой драйверов на стороне ядра, объединяемой для DRM-Next.

Речь идет только об ускорении OpenGL для серии RTX 30, в то время как поддержка Vulkan API будет осуществляться через драйвер Vulkan с открытым исходным кодом NVK. Кроме того, для Linux 6.2 пока нет интеграции с системным процессором графического процессора (GSP) или других обходных путей для работы с ограничением низкой производительности / тактовой частоты загрузки. Поэтому, как только эта поддержка драйверов OpenGL с открытым исходным кодом будет запущена на серии GeForce RTX 30, она будет работать очень медленно со стеком драйверов с открытым исходным кодом. Только после того, как появится поддержка Nouveau GSP и будет решено управление питанием / перетактированием, можно ожидать хорошей производительности.

Эта поддержка серии RTX 30 на данный момент (до GSP) будет аналогична поддержке серии GeForce 900 «Maxwell», а позже будет иметь очень низкую производительность. Пока эта веха GSP не будет преодолена, наилучшая поддержка/производительность Nouveau остается у устаревшей серии GeForce GTX 700. Или использовать проприетарный драйвер NVIDIA с любым из их современных графических процессоров, если вас не волнует открытость программного обеспечения. Надеемся, что 2023 год окажется более захватывающим на фронте NVIDIA с открытым исходным кодом, если усилия GSP объединятся, а NVK докажет свою способность для игр Linux.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев