| State Variable | Description | Attribute Group | Minimum Value | Get Command |
|---|---|---|---|---|
GL_MAX_LIGHTS | Maximum number of lights | -- | 8 | glGetIntegerv() |
GL_MAX_CLIP_PLANES | Maximum number of user clipping planes | -- | 6 | glGetIntegerv() |
GL_MAX_MODELVIEW_STACK_ DEPTH | Maximum modelview-matrix stack depth | -- | 32 | glGetIntegerv() |
GL_MAX_PROJECTION_STACK_ DEPTH | Maximum projection-matrix stack depth | -- | 2 | glGetIntegerv() |
GL_MAX_TEXTURE_STACK_DE PTH | Maximum depth of texture matrix stack | -- | 2 | glGetIntegerv() |
GL_SUBPIXEL_BITS | Number of bits of subpixel precision in x and y | -- | 4 | glGetIntegerv() |
GL_MAX_TEXTURE_SIZE | Maximum height or width of a texture image (w/o borders) | -- | 64 | glGetIntegerv() |
GL_MAX_PIXEL_MAP_TABLE | Maximum size of a glPixelMap() translation table | -- | 32 | glGetIntegerv() |
GL_MAX_NAME_STACK_DEPT H | Maximum selection-name stack depth | -- | 64 | glGetIntegerv() |
GL_MAX_LIST_NESTING | Maximum display-list call nesting | -- | 64 | glGetIntegerv() |
GL_MAX_EVAL_ORDER | Maximum evaluator polynomial order | -- | 8 | glGetIntegerv() |
GL_MAX_VIEWPORT_DIMS | Maximum viewport dimensions | -- | -- | glGetIntegerv() |
GL_MAX_ATTRIB_STACK_DEPT H | Maximum depth of the attribute stack | -- | 16 | glGetIntegerv() |
GL_AUX_BUFFERS | Number of auxiliary buffers | -- | 0 | glGetBooleanv( ) |
GL_RGBA_MODE | True if color buffers store RGBA | -- | -- | glGetBooleanv( ) |
GL_INDEX_MODE | True if color buffers store indices | -- | -- | glGetBooleanv( ) |
GL_DOUBLEBUFFER | True if front & back buffers exist | -- | -- | glGetBooleanv( ) |
GL_STEREO | True if left & right buffers exist | -- | -- | glGetFloatv() |
GL_POINT_SIZE_RANGE | Range (low to high) of antialiased point sizes | -- | 1, 1 | glGetFloatv() |
GL_POINT_SIZE_GRANULARIT Y | Antialiased point-size granularity | -- | -- | glGetFloatv() |
GL_LINE_WIDTH_RANGE | Range (low to high) of antialiased line widths | -- | 1, 1 | glGetFloatv() |
GL_LINE_WIDTH_GRANULARI TY | Antialiased line-width granularity | -- | -- | glGetFloatv() |
OpenGL Programming Guide