Not to be confused with digital rights management.
Original author(s)
kernel.org & freedesktop.org
Developer(s)
kernel.org & freedesktop.org
Written in
C
Type
Device driver
Loadable kernel module
License
MIT License[citation needed]
GPL[citation needed]
Website
dri.freedesktop.org/wiki/DRM
The Direct Rendering Manager (DRM) is a subsystem of the Linux kernel responsible for interfacing with GPUs of modern video cards. DRM exposes an API that user-space programs can use to send commands and data to the GPU and perform operations such as configuring the mode setting of the display. DRM was first developed as the kernel-space component of the X Server Direct Rendering Infrastructure,[1] but since then it has been used by other graphic stack alternatives such as Wayland and standalone applications and libraries such as SDL2 and Kodi.
User-space programs can use the DRM API to command the GPU to do hardware-accelerated 3D rendering and video decoding, as well as GPGPU computing.
^Cite error: The named reference DRM readme was invoked but never defined (see the help page).
and 24 Related for: Direct Rendering Manager information
The DirectRenderingManager (DRM) is a subsystem of the Linux kernel responsible for interfacing with GPUs of modern video cards. DRM exposes an API that...
X Server and its associated client libraries, Mesa 3D and the DirectRenderingManager kernel subsystem. All of its source code is free software. In the...
a kernel. In the Linux kernel, various subsystems, such as the DirectRenderingManager (DRM), define their own system calls, all of which are part of...
support for all cameras. DirectRenderingManager – defines a kernel-to-user-space interface for access to graphics rendering and video acceleration Mesa...
TVs based on jointSPACE. Free and open-source software portal DirectRenderingManager KMS driver General Graphics Interface Linux framebuffer SVGAlib...
Research – Disk Operating System DRI—DirectRendering Infrastructure DRM—Digital Rights Management DRM—DirectRenderingManager DSA—Digital Signature Algorithm...
interfacing with GPUs of graphics cards is an in-kernel subsystem called DirectRenderingManager (DRM). Unlike standard monolithic kernels, device drivers are easily...
over GLX, using Utah GLX Early DirectRendering Infrastructure Finally all access goes through the DirectRenderingManager In Linux kernel 3.12 render nodes...
Lynx", Usplash has been fully replaced by Plymouth, which uses DirectRenderingManager (DRM) and KMS driver. Plymouth Usplash on Launchpad Debian package...
8). DWM uses DirectX to perform the function of compositing and rendering in the GPU, freeing the CPU of the task of managing the rendering from the off-screen...
active DisplayPort-to-DVI/HDMI/VGA adapters can be employed. DRM (DirectRenderingManager) is a component of the Linux kernel. Support in this table refers...
The need for a third-party boot manager, such as GRUB, was eliminated with NetBSD 5's Xen-compatible boot manager. NetBSD 6 as a Dom0 has been benchmarked...
Indirect rendering over GLX, using Utah GLX early DirectRendering Infrastructure Finally all access goes through the DirectRenderingManager In Linux...
active DisplayPort-to-DVI/HDMI/VGA adapters can be employed. DRM (DirectRenderingManager) is a component of the Linux kernel. Support in this table refers...
Radeon VII (GCN 5 - Vega). DRM (DirectRenderingManager) is a component of the Linux kernel. AMD ROCm product manager Terry Deem gave a tour of the stack...
Meteor Lake Graphics development 4K resolution support for Rockchip DirectRenderingManager driver Better AMDgpu support for the Steam Deck Optimizations to...
screen is available since Linux kernel 5.17 that expose it through DirectRenderingManager and is used by GNOME 42. Kruegle, Herman (2006). CCTV surveillance:...
resolution between multiple monitors with active converters. DRM (DirectRenderingManager) is a component of the Linux kernel. AMDgpu is the Linux kernel...
server. User-space mode setting would require superuser privileges for direct hardware access, so kernel-based mode setting shuns such requirement for...
active DisplayPort-to-DVI/HDMI/VGA adapters can be employed. DRM (DirectRenderingManager) is a component of the Linux kernel. Support in this table refers...