blob: ffbcf69edba217fef1ef8e77f64fd4f98e2148e6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
. "$GRIMOIRE/FUNCTIONS"
SPELL=drm
VERSION="$(get_scm_version)"
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://anongit.freedesktop.org/git/mesa/drm:drm-git
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-git
WEB_SITE=http://dri.freedesktop.org
ENTERED=20060913
PATCHLEVEL=1
LICENSE[0]=GPL
SHORT="The kernel Direct Rendering Manager"
cat << EOF
Direct Rendering Manager (DRM)
The DRM is a kernel module that gives direct hardware access to DRI clients.
This module deals with DMA, AGP memory management, resource locking, and secure
hardware access. In order to support multiple, simultaneous 3D applications the
3D graphics hardware must be treated as a shared resource. Locking is required
to provide mutual exclusion. DMA transfers and the AGP interface are used to
send buffers of graphics commands to the hardware. Finally, there must be
security to prevent out-of-control clients from crashing the hardware.
EOF
|