List of Figures

| Table of Contents | List of Figures | List of Examples | List of Tables |

Figure 1-1. How X, OpenGL, and Toolkits Are Layered
Figure 2-1. Display From simplest.c Example Program
Figure 4-1. Overlay Plane Used for Transient Information
Figure 4-2. X Pixmaps and GLX Pixmaps
Figure 6-1. DMPbuffers and DMbuffers
Figure 7-1. 3D Texture
Figure 7-2. Extracting a Planar Texture From a 3D Texture Volume
Figure 7-3. LOD Interpolation Curves
Figure 7-4. LOD Extrapolation Curves
Figure 7-5. Clipmap Component Diagram
Figure 7-6. Moving the Clip Center
Figure 7-7. Invalid Border
Figure 7-8. Virtual Clipmap
Figure 7-9. Original Image
Figure 7-10. Image With Positive LOD Bias
Figure 7-11. Image with Negative LOD Bias
Figure 8-1. Sample Processing During Multisampling
Figure 8-2. Rendering From the Light Source Point of View
Figure 8-3. Rendering From Normal Viewpoint
Figure 8-4. Sprites Viewed with Axial Sprite Mode
Figure 8-5. Sprites Viewed With Object Aligned Mode
Figure 8-6. Sprites Viewed With Eye Aligned Mode
Figure 9-1. OpenGL Pixel Paths
Figure 9-2. Extensions that Modify Pixels During Transfer
Figure 9-3. Convolution, Histogram, and Color Table in the Pipeline
Figure 9-4. Interlacing and Pixel Texture in the Pixel Pipeline
Figure 9-5. Conversion to Fragments
Figure 9-6. Convolution Equations
Figure 9-7. How the Histogram Extension Collects Information
Figure 9-8. Interlaced Video (NTSC, Component 525)
Figure 12-1. ogldebug Main Window
Figure 12-2. Setup Panel
Figure 12-3. ogldebug File Menu
Figure 12-4. ogldebug Command menu
Figure 12-5. Information Menu Commands (First Screen)
Figure 12-6. Information Menu Commands (Second Screen)
Figure 12-7. Enumerants Window
Figure 13-1. Three-Stage Model of the Graphics Pipeline
Figure 13-2. Flowchart of the Tuning Process
Figure 15-1. Lighted Sphere Created by perf.c