В Ubuntu 18.10 Cosmic Cuttlefish добавлена ​​поддержка Gallium Nine

убунту-18-10-космическая-каракатица

Уже в период разработки этой новой версии Ubuntu 18.10 Cosmic Cuttlefish, В этом блоге мы выделили несколько новых функций, которые команда Canonical решила реализовать в своем следующем выпуске.

Недавно появилась новая новость о том, что новая версия Ubuntu 18.10 Cosmic Cuttlefish должна выйти на следующей неделе, а точнее 18 октября.

Даже на стадии замораживания не было исключения, чтобы включить некоторые новости. Хотя в последнюю минуту Ubuntu 18.10 Cosmic Cuttlefish добавит поддержку Gallium Ninи. Кроме того, он будет поставляться с новой версией Mesa 18.2.2, которая вот-вот будет выпущена.

Чтобы это можно было включить в этот выпуск, Разработчики Canonical решили сделать исключение замораживания функций, чтобы разрешить Mesa 18.2.x будет включен в Ubuntu 18.10 Cosmic Cuttlefish, в частности, Mesa 18.2.2 (то есть последнее обновление) теперь готово.

О галлии

Мы должны помнить, что Gallium - это новая архитектура для построения графических контроллеров.

Первоначально совместимый с графическими драйверами Mesa и Linux, Gallium разработан для обеспечения переносимости на все основные операционные системы и графические интерфейсы.

Дополнительные слайды, видео и примеры доступны в Интернете для изучения внутренней структуры доступной архитектуры Gallium.

По сравнению с существующими графическими драйверами Linux, Gallium:

  • Сделайте проводники меньше и проще.
  • Текущие драйверы DRI довольно сложны. Они большие, содержат повторяющийся код и несут бремя реализации многих концепций, тесно связанных с OpenGL 1.x / 2.x API.
  • Современная графическая аппаратная модель.
  • Новая архитектура драйвера представляет собой абстракцию современного графического оборудования, а не аппаратный переводчик OpenGL->. Новый интерфейс контроллера предполагает наличие программируемых вершинных / фрагментных шейдеров и объектов гибкой памяти.
  • Поддерживает несколько графических API.
  • Укороченные API OpenGL 3.1+ будут намного меньше, чем OpenGL 1.x / 2.x. Нам нужна модель контроллера, нейтральная к API, чтобы она не была привязана к конкретному графическому API.
  • Поддерживает несколько операционных систем.
  • Драйверы Gallium не имеют кода, специфичного для операционной системы (код, специфичный для операционной системы, вводится в модулях «winsys / screen»), поэтому они переносимы в Linux, Windows и другие операционные системы.

Галлий девять в Ubuntu 18.10 Cosmic Cuttlefis

Галлий девять

Галлий девять это реализация DirectX 9 с открытым исходным кодом. Патч позволяет пользователям Linux «наслаждаться играми, разработанными для Windows DX9, в полном разрешении».

Не преобразовывая собственные вызовы D3D9 в OpenGL (как это делает Wine), а вместо этого отправляя их непосредственно на вашу видеокарту.

Без сомнения Таблица 18.2 заслуживает того, чтобы предоставить эту исключительную возможность замораживания функции, она имеет реальный пакет улучшений, начиная от поддержки нового графического процессора Vega, OpenGL 4.4 и заканчивая улучшенными настройками для AMD APU.

движение означает, что этот новый выпуск Ubuntu 18.10 Cosmic Cuttlefish будет поставляться с графическими драйверами Mesa. стабильные, доступные прямо из коробки, что гарантирует, что Ubuntu находится в отличной форме с самого начала своего выпуска!

Действительно сложно превзойти производительность, которую предлагает Gallium Nine, поэтому немного странно, что поддержка Gallium Nine не включена по умолчанию в Wine. Разработчики Wine даже отвергли это.

Для поддержки Gallium Nine он должен быть запущен с драйверами Mesa с открытым исходным кодом, чтобы использовать преимущества Gallium Nine.

Поддержка этого DirectX с открытым исходным кодом включена в большинство версий Mesa, поэтому в настоящее время в Ubuntu, если вы хотите получить эту поддержку, вы должны скомпилировать ее лично в системе.

Это также означает, что вы должны использовать драйверы AMDGPU или Nouveau с открытым исходным кодом.

Если вы используете карту NVIDIA, вероятно, будет лучше, если вы продолжите запускать проприетарные драйверы и вместо этого будете использовать Wine Staging.

Увеличение производительности, которое вы увидите в Gallium Nine, будет перевешено снижением производительности в стиле модерн.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Карлос Нуно Роча сказал

    Да, но в конце статьи говорится, что у нас есть nvidia, что увеличение производительности, которое вы увидите в Gallium Nine, будет преодолено снижением производительности Nouveau. Полное дерьмо