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 8-1. 3D Texture
Figure 8-2. Extracting a Planar Texture From a 3D Texture Volume
Figure 8-3. LOD Interpolation Curves
Figure 8-4. LOD Extrapolation Curves
Figure 8-5. Clipmap Component Diagram
Figure 8-6. Moving the Clip Center
Figure 8-7. Invalid Border
Figure 8-8. Virtual Clipmap
Figure 8-9. Original Image
Figure 8-10. Image With Positive LOD Bias
Figure 8-11. Image with Negative LOD Bias
Figure 9-1. Sample Processing During Multisampling
Figure 9-2. Rendering From the Light Source Point of View
Figure 9-3. Rendering From Normal Viewpoint
Figure 9-4. Sprites Viewed with Axial Sprite Mode
Figure 9-5. Sprites Viewed With Object Aligned Mode
Figure 9-6. Sprites Viewed With Eye Aligned Mode
Figure 10-1. OpenGL Pixel Paths
Figure 10-2. Extensions that Modify Pixels During Transfer
Figure 10-3. Convolution, Histogram, and Color Table in the Pipeline
Figure 10-4. Interlacing and Pixel Texture in the Pixel Pipeline
Figure 10-5. Conversion to Fragments
Figure 10-6. Convolution Equations
Figure 10-7. How the Histogram Extension Collects Information
Figure 10-8. Interlaced Video (NTSC, Component 525)
Figure 14-1. ogldebug Main Window
Figure 14-2. Setup Panel
Figure 14-3. ogldebug File Menu
Figure 14-4. ogldebug Commands Menu
Figure 14-5. Information Menu Commands (First Screen)
Figure 14-6. Information Menu Commands (Second Screen)
Figure 14-7. Enumerants Window
Figure 15-1. A Three-Stage Model of the Graphics Pipeline
Figure 15-2. Flowchart of the Tuning Process
Figure 17-1. Lighted Sphere Created by perf.c
Figure D-1. Four Monitors in a Line
Figure D-2. Four Monitors in a Square