| Description: | Maximum number of lights |
| Attribute group: | — |
| Initial value: | 8 |
| Get command: | glGetIntegerv |
| Description: | Maximum number of user clipping planes |
| Attribute group: | — |
| Initial value: | 6 |
| Get command: | glGetIntegerv |
| Description: | Maximum modelview-matrix stack depth |
| Attribute group: | — |
| Initial value: | 32 |
| Get command: | glGetIntegerv |
| Description: | Maximum projection-matrix stack depth |
| Attribute group: | — |
| Initial value: | 2 |
| Get command: | glGetIntegerv |
| Description: | Maximum depth of texture matrix stack |
| Attribute group: | — |
| Initial value: | 2 |
| Get command: | glGetIntegerv |
| Description: | Number of bits of subpixel precision in x and y |
| Attribute group: | — |
| Initial value: | 4 |
| Get command: | glGetIntegerv |
| Description: | Maximum height or width of a texture image (without borders) |
| Attribute group: | — |
| Initial value: | 64 |
| Get command: | glGetIntegerv |
| Description: | Maximum size of a glPixelMap translation table |
| Attribute group: | — |
| Initial value: | 32 |
| Get command: | glGetIntegerv |
| Description: | Maximum selection-name stack depth |
| Attribute group: | — |
| Initial value: | 64 |
| Get command: | glGetIntegerv |
| Description: | Maximum display-list call nesting |
| Attribute group: | — |
| Initial value: | 64 |
| Get command: | glGetIntegerv |
| Description: | Maximum evaluator polynomial order |
| Attribute group: | — |
| Initial value: | 8 |
| Get command: | glGetIntegerv |
| Description: | Maximum viewport dimensions |
| Attribute group: | — |
| Initial value: | — |
| Get command: | glGetIntegerv |
| Description: | Maximum depth of the attribute stack |
| Attribute group: | — |
| Initial value: | 16 |
| Get command: | glGetIntegerv |
| Description: | Number of auxiliary buffers |
| Attribute group: | — |
| Initial value: | 0 |
| Get command: | glGetBooleanv |
| Description: | True if color buffers store RGBA |
| Attribute group: | — |
| Initial value: | — |
| Get command: | glGetBooleanv |
| Description: | True if color buffers store indexes |
| Attribute group: | — |
| Initial value: | — |
| Get command: | glGetBooleanv |
| Description: | True if front and back buffers exist |
| Attribute group: | — |
| Initial value: | — |
| Get command: | glGetBooleanv |
| Description: | True if left and right buffers exist |
| Attribute group: | — |
| Initial value: | — |
| Get command: | glGetFloatv |
| Description: | Range (low to high) of antialiased point sizes |
| Attribute group: | — |
| Initial value: | 1, 1 |
| Get command: | glGetFloatv |
| Description: | Antialiased point size granularity |
| Attribute group: | — |
| Initial value: | — |
| Get command: | glGetFloatv |
| Description: | Range (low to high) of antialiased line widths |
| Attribute group: | — |
| Initial value: | 1, 1 |
| Get command: | glGetFloatv |
| Description: | Antialiased line-width granularity |
| Attribute group: | — |
| Initial value: | — |
| Get command: | glGetFloatv |