The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания NVIDIA открыла код видеодрайверов для ядра Linux, opennews (??), 12-Май-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


153. "Компания NVIDIA открыла код видеодрайверов для ядра Linux"  +/
Сообщение от Аноним (153), 12-Май-22, 13:33 
> Как видите, собственно драйвер поделён на две части, и OpenGL поделён на две части

это всё один драйвер, есть ядерная часть и части в юзерспейс, библиотека OpenGL это неотъемлемая часть драйвера - она в рантайме генерирует команды для конкретного GPU, все четыре файла - это "собственно драйвер", три части в юзерспейс это реализации разных API.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

173. "Компания NVIDIA открыла код видеодрайверов для ядра Linux"  +/
Сообщение от Zenitur (ok), 12-Май-22, 14:02 
Мне почему-то кажется, что OpenGL не является неотъемлемой частью драйвера. У меня бывали случаи, когда у меня был неправильно установлен драйвер, когда OpenGL оставался месовским. Всё работало, просто софтварно. Также у меня были комбинации, когда GLX Server или GLX Client был один от NVIDIA, другой от Mesa. В одном случае я получал ошибку NV-GLX при попытке запустить OpenGL-ное приложение. В другом оно работало с лютыми тормозами, но почему-то работало. В общем, драйвер может стартовать даже без OpenGL от вендора (хотя раньше вроде не стартовал...)
Ответить | Правка | Наверх | Cообщить модератору

223. "Компания NVIDIA открыла код видеодрайверов для ядра Linux"  +2 +/
Сообщение от Аноним (153), 12-Май-22, 18:13 
> OpenGL оставался месовским. Всё работало, просто софтварно.

т.е. у мопеда двигатель отвалился а ты на педалях едешь у тебя "всё работает" ? за изображение на экране отвечает часть схемы которая графическим ускорителем не является - она просто перекидывает данные их буфера в видеопамяти на устройство отображения по какому либо протоколу по какому-то интерфейсу, это то за что в майнстримном ядре отвечает KMS

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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