. "$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