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