DRI User Guide
- 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.1.1. Requirements
- 10.1.2. Configuration
- 10.1.3. Troubleshooting
- 10.1.4. Performance and Features
- 10.1.5. Known Problems
- 10.2. Intel i810
- 10.2.1. Requirements
- 10.2.2. Configuration
- 10.2.3. Troubleshooting
- 10.2.4. Performance and Features
- 10.3. Matrox G200 and G400
- 10.3.1. Requirements
- 10.3.2. Configuration
- 10.3.3. Performance and Features
- 10.3.4. IRQ Assignment
- 10.3.5. MGA HAL lib
- 10.3.6. Known Problems
- 10.4. ATI Rage 128
- 10.4.1. Requirements
- 10.4.2. Configuration
- 10.4.3. Performance and Features
- 10.4.4. Known Problems
- 10.5. ATI Radeon
- 10.5.1. Requirements
- 10.5.2. Configuration
- 10.5.3. Performance and Features
- 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