最終更新:2021-03-02 (火) 04:52:21 (1150d)  

Linux/DRM
Top / Linux / DRM

Direct Rendering Manager

https://dri.freedesktop.org/wiki/DRM/

概要

  • The DRM is a kernel module that gives direct hardware access to DRI clients.
  • DRIのカーネル部分のコンポーネントとして開発された
    • created to allow multiple programs to use video hardware resources cooperatively.
  • GPUにアクセスするためのインターフェース(DRM API)をアプリケーションに提供

その他のコンポーネント

DRI (Direct Rendering Infrastructure)

  • Interfaces to access hardware directly

GEM (Graphics Execution Manager)

Linux/KMS

ドライバ

libdrm

  • libdrm provides a user space library for accessing the DRM, direct rendering manager, on operating systems that support the ioctl interface.

DRI

  • Direct Rendering Infrastructure
  • a framework for allowing direct access to graphics hardware under the X Window System in a safe and efficient manner
  • DRI kernel modules must be specially compiled for a particular kernel version.
  • drivers/gpu/drm

デバイス

  • Linux/drv/dri?/cardX

参考