NAME fglEnableClientState, fglDisableClientState - enable or disable client-side capability FORTRAN SPECIFICATION SUBROUTINE fglEnableClientState( INTEGER*4 cap ) PARAMETERS cap Specifies the capability to enable. Symbolic constants GL_COLOR_ARRAY, GL_EDGE_FLAG_ARRAY, GL_INDEX_ARRAY, GL_NORMAL_ARRAY, GL_TEXTURE_COORD_ARRAY, and GL_VERTEX_ARRAY are accepted. FORTRAN SPECIFICATION SUBROUTINE fglDisableClientState( INTEGER*4 cap ) PARAMETERS cap Specifies the capability to disable. DESCRIPTION fglEnableClientState and fglDisableClientState enable or disable individual client-side capabilities. By default, all client-side capabilities are disabled. Both fglEnableClientState and fglDisableClientState take a single argument, cap, which can assume one of the following values: GL_COLOR_ARRAY If enabled, the color array is enabled for writing and used during rendering when fglDrawArrays or fglDrawElement is called. See fglColorPointer. GL_EDGE_FLAG_ARRAY If enabled, the edge flag array is enabled for writing and used during rendering when fglDrawArrays or fglDrawElements is called. See fglEdgeFlagPointer. GL_INDEX_ARRAY If enabled, the index array is enabled for writing and used during rendering when fglDrawArrays or fglDrawElements is called. See fglIndexPointer. GL_NORMAL_ARRAY If enabled, the normal array is enabled for writing and used during rendering when fglDrawArrays or fglDrawElements is called. See fglNormalPointer. GL_TEXTURE_COORD_ARRAY If enabled, the texture coordinate array is enabled for writing and used for rendering when fglDrawArrays or fglDrawElements is called. See fglTexCoordPointer. GL_VERTEX_ARRAY If enabled, the vertex array is enabled for writing and used during rendering when fglDrawArrays or fglDrawElements is called. See fglVertexPointer. NOTES fglEnableClientState is available only if the GL version is 1.1 or greater. ERRORS GL_INVALID_ENUM is generated if cap is not an accepted value. fglEnableClientState is not allowed between the execution of fglBegin and the corresponding fglEnd, but an error may or may not be generated. If no error is generated, the behavior is undefined. SEE ALSO fglArrayElement, fglColorPointer, fglDrawArrays, fglDrawElements, fglEdgeFlagPointer, fglEnable, fglGetPointerv, fglIndexPointer, fglInterleavedArrays, fglNormalPointer, fglTexCoordPointer, fglVertexPointer