123456789101112131415161718192021222324252627282930313233 |
- libdrm - userspace library for drm
- ----------------------------------
- This is libdrm, a userspace library for accessing the DRM, direct rendering
- manager, on Linux, BSD and other operating systems that support the ioctl
- interface.
- The library provides wrapper functions for the ioctls to avoid exposing the
- kernel interface directly, and for chipsets with drm memory manager, support
- for tracking relocations and buffers.
- New functionality in the kernel DRM drivers typically requires a new libdrm,
- but a new libdrm will always work with an older kernel.
- libdrm is a low-level library, typically used by graphics drivers such as
- the Mesa drivers, the X drivers, libva and similar projects.
- Compiling
- ---------
- To set up meson:
- meson builddir/
- By default this will install into /usr/local, you can change your prefix
- with --prefix=/usr (or `meson configure builddir/ -Dprefix=/usr` after
- the initial meson setup).
- Then use ninja to build and install:
- ninja -C builddir/ install
- If you are installing into a system location you will need to run install
- separately, and as root.
|