Почему X11 может получить доступ к видеокарте?

[12145]В первой строке будут перечислены все файлы, упорядоченные по времени доступа, а во второй выберите первую строку.[1184353].
2
01.04.2015, 23:40
1 ответ

В самом простом сценарии, так называемый DDX (зависимый от устройства X) часть X Server будет идентифицировать ваш драйвер Video и использует вызовы IOCTL для инициализации его, настроить видеоадаптер и (обычно) получить адрес кадра. Затем фреймбуфф будет использоваться для рендеринга. Здесь - это гораздо более подробное описание процесса.

Вещи станут более сложными, если некоторые из приложений решают использовать XV или GLX, но в конце концов все рендеринг на уровне аппаратного обеспечения будет выполняться вашими драйверами видео адаптера, а X Server никогда не пытается получить доступ к аппаратному обеспечению напрямую.

1
27.01.2020, 22:21

Теги

Похожие вопросы