# DRI User Guide

## VA Linux Systems, Inc. Professional Services - Graphics.

15 June 2001

### 1. Preamble

  1.1. Copyright
  1.2. Trademarks

### 2. Introduction

### 3. Supported Architectures & Hardware

  3.1. CPU Architectures
  3.2. Graphics Hardware

### 4. Prerequisite Software

### 5. Kernel Modules

### 6. XF86Config file

### 7. Memory usage

### 8. Using 3D Acceleration

  8.1. libGL.so
  8.2. Compiling and linking an OpenGL program
  8.3. Running your OpenGL program
  8.4. libOSMesa.so
  8.5. glxinfo
  8.6. Environment Variables

### 9. General Trouble Shooting

  9.1. Bus Mastering
  9.2. The X Server
  9.3. Linking, running and verifying 3D acceleration

### 10. Hardware-Specific Information and Troubleshooting

  10.1. 3dfx Banshee, Voodoo3, Voodoo4 and Voodoo5 Series
  10.2. Intel i810
  10.3. Matrox G200 and G400
  10.4. ATI Rage 128
  10.5. ATI Radeon
  10.6. 3DLabs Oxygen GMX 2000

### 11. General Limitations and Known Bugs

  11.1. OpenGL
  11.2. GLX
  11.3. Debugging
  11.4. Scheduling
  11.5. libGL.so and dlopen()
  11.6. Bug Database

### 12. Resources

  12.1. Software
  12.2. Documentation
  12.3. Support

        $XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/DRI.sgml,v 1.29 2003/02/17 03:57:29 dawes Exp $