| State Variable | Description | Attribute Group | Initial Value | Get Command |
|---|---|---|---|---|
GL_MODELVIEW_MATRIX | Modelview matrix stack | -- | Identity | glGetFloatv() |
GL_PROJECTION_MATRIX | Projection matrix stack | -- | Identity | glGetFloatv() |
GL_TEXTURE_MATRIX | Texture matrix stack | -- | Identity | glGetFloatv() |
GL_VIEWPORT | Viewport origin and extent | viewport | -- | glGetIntegerv() |
GL_DEPTH_RANGE | Depth range near and far | viewport | 0, 1 | glGetFloatv() |
GL_MODELVIEW_STACK_DEPTH | Modelview matrix stack pointer | -- | 1 | glGetIntegerv() |
GL_PROJECTION_STACK_DEPTH | Projection matrix stack pointer | -- | 1 | glGetIntegerv() |
GL_TEXTURE_STACK_DEPTH | Texture matrix stack pointer | -- | 1 | glGetIntegerv() |
GL_MATRIX_MODE | Current matrix mode | transform | GL_MODELVI EW | glGetIntegerv() |
GL_NORMALIZE | Current normal normalization on/off | transform/ enable | GL_FALSE | glIsEnabled() |
GL_CLIP_PLANEi | User clipping plane coefficients | transform | 0, 0, 0, 0 | glGetClipPlane() |
GL_CLIP_PLANEi | ith user clipping plane enabled | transform/ enable | GL_FALSE | glIsEnabled() |
OpenGL Programming Guide