DRM (Direct Rendering Manager)

E745758

DRM (Direct Rendering Manager) is a Linux kernel subsystem that manages graphics processing units (GPUs) and provides an interface for efficient, direct rendering of graphics.

All labels observed (5)

How this entity was disambiguated

Statements (65)

Predicate Object
instanceOf Linux kernel subsystem
graphics subsystem
abbreviation DRM
category Linux graphics stack
device drivers
component DRM core
DRM drivers
GEM (Graphics Execution Manager)
KMS (Kernel Mode Setting)
TTM (Translation Table Maps)
designedFor compositors
display servers
user-space graphics drivers
documentedIn Linux kernel documentation
exposesInterface /dev/dri/* device nodes
fullName Direct Rendering Manager
handles GPU resource sharing between processes
access control to GPU hardware
framebuffer management
hasDriver amdgpu
ast
i915
nouveau
qxl
radeon
linked to: Radeon

rockchip DRM driver
simpledrm
virtio-gpu
linked to: virtio

vmwgfx
implements buffer management
command submission to GPUs
interrupt handling for GPUs
kernel mode setting
memory management for GPU buffers
mode setting
synchronization primitives for GPU access
introducedIn Linux 2.3 development series
license GPL-compatible
maintainedBy Linux kernel graphics maintainers
manages GPUs
graphics processing units
operatingSystem Linux
partOf Linux kernel
primaryGoal efficient direct rendering of graphics
secure access to GPU hardware
provides direct rendering interface
kernel-level graphics API
relatedTo Direct Rendering Infrastructure (DRI)
KMS (Kernel Mode Setting)
Mesa 3D Graphics Library
linked to: Mesa 3D

Wayland protocol
linked to: Wayland

X.Org video drivers
supports 2D graphics acceleration
3D graphics acceleration
display controllers
multiple GPUs
multiple displays
video acceleration
usedBy DRI2
DRI3
Direct Rendering Infrastructure
KMS-based display servers
Mesa 3D
Wayland compositors
X.Org Server

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Mutter supports DRM (Direct Rendering Manager)
XVideo relatedTo Direct Rendering Infrastructure
linked to: DRM (Direct Rendering Manager)
Wayland compatibleWith DRM (Direct Rendering Manager)
subject linked to: hosted on freedesktop.org
MPlayer supportsVideoOutput VDPAU
linked to: DRM (Direct Rendering Manager)
KMS (Kernel Mode Setting) implementedIn Linux kernel DRM subsystem
linked to: DRM (Direct Rendering Manager)
KMS (Kernel Mode Setting) uses Direct Rendering Manager
linked to: DRM (Direct Rendering Manager)
DRM (Direct Rendering Manager) fullName Direct Rendering Manager
linked to: DRM (Direct Rendering Manager)