The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."
Отправлено Аноним, 26-Июл-16 01:54 
> Привет! Ты не понимаешь о чём говоришь, а умничаешь.

Я просто увел тред немного вбок. Поэтому твой спам был напрасен.

> тех, кто в 2016 думает что может намайнить биткойны по статье 2011 года)

Могут. Но мало. Очень мало.

> Во-первых, драйверы для видеокарт делятся на две части: часть в ядре, часть в иксах.

Во первых, есть еще как минимум:
- libdrm
- MESA и т.п.

MESA не пользуется DDX в иксах и вместо этого работает с кернельным драйвером через libdrm и ее плагины специфичные для каждого GPU.

Для разрыва шаблона: качаешь пакет glmark2-drm или glmark2-es2-drm (в *бунтах/дебиане). И запускаешь это... нет, не в иксах. В KMS'ной линуксной консоли. Иксы можешь вообще выгрузить. Ну и наслаждаешься шоу. GL может быть вообще без иксов.

> есть KMS, то иксовый драйвер vesa включить нельзя.

Спасибо, кэп.

> Поэтому потребовалась замена vesa для ядерных KMS-драйверов, и ей стал modesetting.

KMS/DRM это намного больше чем VESA. Более того, эти интерфейсы не специфичны для x86, в отличие от VESA предполагающую VideoBIOS @ x86. Апи DRM/KMS может быть реализовано поверх чего угодно. Состоит это из ряда хелперов со стороны ядра и драйвера который должен вывесить как минимум некоторый базовый минимум. Базового минимума хватит только для 2D и самых базовых операций типа установки разрешения и проч. Всякая вгрузка шейдеров и 3D опциональны и gpu-специфичны (абстрагирование специфики делается на других уровнях).

> А потом modesetting научили рисовать 3D (vesa не могла).

Вообще-то 3D там опциональное дополнение. Если разуть глаза - в куче ARM'овых SoC есть KMS драйвера. Это однако не значит что у тебя там будет 3D. KMS драйвер _может_ предоставить средства для вгрузки шейдеров и проч. Но не _обязан_. И должен быть кодогенератор в юзермоде (за то что он проприетарный все любят ARM mali и т.п.)

> Dimqua спрашивает резонный вопрос: научили-то научили, а производительность
> будет как с radeonsi/i965?

Все что касается иксов - касается только их DDX драйвера. И вывода через него 2D которое обычные программы выдают иксам через их протокол. 3D вообще не идет через этот стэк.

> Просто если такая же, то смысла в последних больше нет. Уточняю - в
> качестве иксовых драйверов, не ядерных

Это затрагивает производительность 2D обычных иксовых программ, где на производительнсть отрисовки через иксы все однофигственно забили, потому что она по жизни ниакая. Даже со всеми этими SNA работает оно через пень колоду на половине GPU.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру