DRI User Guide

1. Preamble
1.1. Copyright
1.2. Trademarks
2. Introduction
3. Supported Architectures & Hardware
3.1. Architectures
3.1.1. Alpha Features
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. The X Server
9.2. Linking, running and verifying 3D acceleration
10. Hardware-Specific Information and Troubleshooting
10.1. 3dfx Voodoo3 Series
10.1.1. Dependencies
10.1.2. Configuration
10.1.3. Troubleshooting
10.1.4. Performance
10.1.5. Known Problems
10.2. 3dfx Voodoo5 Series
10.2.1. Dependencies
10.2.2. Configuration
10.2.3. Troubleshooting
10.2.4. Performance
10.2.5. Known Problems
10.3. Intel i810
10.3.1. Dependencies
10.3.2. Configuration
10.3.3. Troubleshooting
10.4. Matrox G200 and G400
10.4.1. Dependencies
10.4.2. Configuration
10.4.3. Performance
10.4.4. IRQ Assignment
10.4.5. MGA HAL lib
10.4.6. Known Problems
10.5. ATI Rage 128
10.5.1. Dependencies
10.5.2. Configuration
10.5.3. Performance
10.5.4. Known Problems
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