GPU ускорение Linux?

Я так понимаю что, для того чтобы работал графический ускоритель в Linux нужно использовать X server и соответствующий glx модуль к нему. Драйвер видео карты суть модуль для Иксов…

Какие есть способы получить ускоренную двухмерную или трехмерную графику если не использовать иксы? Для каких карт? (intel, nvidia, ATI)

Вопрос с точки зрения программиста.
  • Вопрос задан
  • 3036 просмотров
Пригласить эксперта
Ответы на вопрос 3
madgnu
@madgnu
Драйвер видео карты суть модуль для Иксов
Не совсем верно, у драйвера обычно еще есть ядерная часть и юзерспейсные библиотеки, заведующие 3d-ускорением. Драйвер иксов занимается 2d и является прослойкой для 3d.

Какие есть способы получить ускоренную двухмерную или трехмерную графику если не использовать иксы?
DirectFB, например.
Ответ написан
vitaly_KF
@vitaly_KF
Разработчик Qt/C++
DirectFB — как раз ускоренная графика. Но необходимо учитывать, что ни одна современная DE не работает без X-сервера, это раз. И что для проигрывания flash и прочих плагинов в тех же браузерах на базе Gecko и WebKit используется такая штука как XEmbed widget, то есть виджет иксов, который может быть встраиваться в другие приложения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы