List of Tables

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

Table 2-1. Command Suffixes and Argument Data Types
Table 3-1. Clearing Buffers
Table 3-2. Geometric Primitive Names and Meanings
Table 3-3. Valid Commands between glBegin() and glEnd()
Table 3-4. Vertex Array Sizes (Values per Vertex) and Data Types(continued)
Table 3-5. (continued) Variables that Direct glInterleavedArrays()
Table 3-6. (continued) Attribute Groups
Table 3-7. Client Attribute Groups
Table 5-1. Converting Color Values to Floating-Point Numbers
Table 5-2. How OpenGL Selects a Color for the ith Flat-Shaded Polygon
Table 6-1. Default Values for pname Parameter of glLight*()
Table 6-2. Default Values for pname Parameter of glLightModel*()
Table 6-3. Default Values for pname Parameter of glMaterial*()
Table 7-1. Source and Destination Blending Factors
Table 7-2. Values for Use with glHint()
Table 9-1. Pixel Formats for glReadPixels() or glDrawPixels()
Table 9-2. Data Types for glReadPixels() or glDrawPixels()
Table 9-3. glPixelStore() Parameters
Table 9-4. glPixelTransfer*() Parameters (continued)
Table 9-5. glPixelMap*() Parameter Names and Values
Table 10-1. Filtering Methods for Magnification and Minification
Table 10-2. Replace and Modulate Texture Function
Table 10-3. Decal and Blend Texture Function
Table 10-4. glTexParameter*() Parameters
Table 11-1. Query Parameters for Per-Pixel Buffer Storage
Table 11-2. glAlphaFunc() Parameter Values (continued)
Table 11-3. Query Values for the Stencil Test (continued)
Table 11-4. Sixteen Logical Operations
Table 11-5. (continued) Sample Jittering Values
Table 13-1. Types of Control Points for glMap1*()
Table 14-1. glFeedbackBuffer() type Values
Table 14-2. Feedback Array Syntax
Table 15-1. OpenGL Error Codes
Table 15-2. Eight Combinations of Layers
Table B-1. State Variables for Current Values and Associated Data
Table B-2. (continued) Vertex Array State Variables
Table B-3. Transformation State Variables
Table B-4. Coloring State Variables
Table B-5. (continued) Lighting State Variables
Table B-6. (continued) Rasterization State Variables
Table B-7. (continued) Texturing State Variables
Table B-8. (continued) Pixel Operations
Table B-9. Framebuffer Control State Variables
Table B-10. (continued) Pixel State Variables
Table B-11. Evaluator State Variables
Table B-12. Hint State Variables
Table B-13. (continued) Implementation-Dependent State Variables
Table B-14. Implementation-Dependent Pixel-Depth State Variables (continued)
Table B-15. Miscellaneous State Variables