Где я начинаю понимать управление контроллером отображения?

[1122259] В разделе FAQ о платформах ядра Linux есть частичный список платформ под названием: [1122801]Какие платформы поддерживает Linux?[1122802].

  • выдержка
  • В настоящее время доступны порты:
  • Compaq Alpha AXP

    Sun SPARC и UltraSPARC

    Motorola 68000

    :helptags ~/.vim/doc
    

    PowerPC

    PowerPC64

    ARM

    Hitachi SuperH

    IBM zSeries и S/390

    MIPS

    HP PA-- RISC

    Intel IA-64

    DEC VAX

    AMD x86-64

    CRIS

    References

    Linux Adoption

    2
    23.12.2014, 03:35
    1 ответ

    Для большинства систем управление устройством экрана для вывода зависит от графического процессора или какого-либо другого контроллера видеодисплея. Все взаимодействия с видеоустройствами в системе обрабатываются диспетчером Direct Rending Manager (DMS) и тесно связанными подсистемами ядра настройки режима ядра (KMS).

    Со страницы Википедии по теме:

    В вычислениях диспетчер прямого рендеринга (DRM), подсистема ядра Linux, взаимодействует с графическими процессорами современных видеокарт. DRM предоставляет API, который программы пользовательского пространства могут использовать для отправки команд и данных в графический процессор, а также для выполнения таких операций, как настройка параметров режима дисплея. DRM был сначала разработан как компонент пространства ядра инфраструктуры прямого рендеринга X Server, но с тех пор он использовался другими альтернативами графического стека, такими как Wayland.

    Программы пользовательского пространства могут использовать DRM API для управления GPU для выполнения аппаратно-ускоренного 3D-рендеринга и декодирования видео, а также вычислений GPGPU.

    Официальную документацию по Linux можно найти в репозитории исходного кода в разделе Documentation / gpu . Здесь ссылка на github для вашего удобства.

    Вдобавок статья в Википедии кажется довольно обширной. В зависимости от ваших целей, одного этого ресурса может быть достаточно, и его, безусловно, проще и меньше читать с технической точки зрения, чем официальная документация.

    1
    27.01.2020, 22:21

    Теги

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