thead_admin 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
..
amdgpu 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
android 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
data 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
etnaviv 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
exynos 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
freedreno 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
include 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
intel 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
libkms 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
man 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
nouveau 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
omap 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
radeon 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
tegra 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
tests 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
vc4 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
.editorconfig 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
Android.common.mk 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
Android.mk 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
CONTRIBUTING.rst 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
CleanSpec.mk 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
Makefile.sources 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
README.rst 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
RELEASING 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
core-symbols.txt 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
libdrm.pc.in 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
libdrm_lists.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
libdrm_macros.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
libsync.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
meson.build 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
meson_options.txt 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
symbols-check.py 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
util_double_list.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
util_math.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86atomic.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drm.c 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drm.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drmHash.c 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drmHash.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drmMode.c 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drmMode.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drmRandom.c 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drmRandom.h 2168748b4f Linux_SDK_V0.9.5 1 yıl önce
xf86drmSL.c 2168748b4f Linux_SDK_V0.9.5 1 yıl önce

README.rst

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.