libdrm
« Back to VersTracker
Description:
Library for accessing the direct rendering manager
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: graphics linux driver gpu rendering
Install: brew install libdrm
About:
Libdrm provides a user-space interface to the Linux kernel's Direct Rendering Manager. It enables graphics and video applications to communicate directly with GPU hardware for accelerated rendering and video processing. This library is a foundational component for modern graphics stacks like Mesa and Wayland.
Key Features:
  • Kernel mode-setting (KMS) API access
  • Graphics Execution Manager (GEM) buffer management
  • Direct Rendering (DRI) protocol support
  • Vendor-specific extensions for Intel, AMD, and NVIDIA
Use Cases:
  • Developing graphics drivers for Linux
  • Building display servers like Xorg or Wayland compositors
  • Implementing low-level video acceleration in media players
Alternatives:
  • Mesa 3D – Mesa is a higher-level OpenGL/Vulkan implementation that depends on libdrm for low-level hardware interaction.
Version History
Detected Version Rev Change Commit
Dec 4, 2024 8:01pm 0 VERSION_BUMP f180e95c