1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968"><title>Chapter 1. Introduction</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="Linux DRM Developer's Guide"><link rel="up" href="drmCore.html" title="Part I. DRM Core"><link rel="prev" href="drmCore.html" title="Part I. DRM Core"><link rel="next" href="drmInternals.html" title="Chapter 2. DRM Internals"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. Introduction</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="drmCore.html">Prev</a> </td><th width="60%" align="center">Part I. DRM Core</th><td width="20%" align="right"> <a accesskey="n" href="drmInternals.html">Next</a></td></tr></table><hr></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a name="drmIntroduction"></a>Chapter 1. Introduction</h2></div></div></div><p> 2 The Linux DRM layer contains code intended to support the needs 3 of complex graphics devices, usually containing programmable 4 pipelines well suited to 3D graphics acceleration. Graphics 5 drivers in the kernel may make use of DRM functions to make 6 tasks like memory management, interrupt handling and DMA easier, 7 and provide a uniform interface to applications. 8 </p><p> 9 A note on versions: this guide covers features found in the DRM 10 tree, including the TTM memory manager, output configuration and 11 mode setting, and the new vblank internals, in addition to all 12 the regular features found in current kernels. 13 </p><p> 14 [Insert diagram of typical DRM stack here] 15 </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="drmCore.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="drmCore.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="drmInternals.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Part I. DRM Core </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 2. DRM Internals</td></tr></table></div></body></html> 16