*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> glDisableClientState (3)              
Title
Content
Arch
Section
 

glEnableClientState(3G)

Contents


NAME    [Toc]    [Back]

       glEnableClientState, glDisableClientState - enable or disable
 client-side capability

SYNOPSIS    [Toc]    [Back]

       void glEnableClientState(
               GLenum array ); void glDisableClientState(
               GLenum array );

PARAMETERS    [Toc]    [Back]

       Specifies the capability to disable.

DESCRIPTION    [Toc]    [Back]

       glEnableClientState() and glDisableClientState() enable or
       disable  individual  client-side capabilities. By default,
       all client-side capabilities are disabled. Both  glEnableClientState()
  and  glDisableClientState()  take  a single
       argument, array, which can assume  one  of  the  following
       values: If enabled, the color array is enabled for writing
       and used during rendering when glArrayElement(), glDrawArrays(),
   glDrawElement(),   or  glDrawRangeElements()  is
       called. See glColorPointer().  If enabled, the edge option
       array  is  enabled  for  writing and used during rendering
       when glArrayElement(), glDrawArrays(), glDrawElement(), or
       glDrawRangeElements()  is called. See glEdgeFlagPointer().
       If enabled, the index array is  enabled  for  writing  and
       used  during  rendering  when  glArrayElement(), glDrawArrays(),
  glDrawElement(),  or   glDrawRangeElements()   is
       called.  See  glIndexPointer().   If  enabled,  the normal
       array is enabled for writing  and  used  during  rendering
       when glArrayElement(), glDrawArrays(), glDrawElement(), or
       glDrawRangeElements() is  called.  See  glNormalPointer().
       If  enabled,  the  texture coordinate array is enabled for
       writing and used during rendering  when  glArrayElement(),
       glDrawArrays(),  glDrawElement(), or glDrawRangeElements()
       is called.  See glTexCoordPointer().  If enabled, the vertex
 array is enabled for writing and used during rendering
       when glArrayElement(), glDrawArrays(), glDrawElement(), or
       glDrawRangeElements() is called. See glVertexPointer().

NOTES    [Toc]    [Back]

       glEnableClientState()  is available only if the GL version
       is 1.1 or greater.

       If GL_ARB_multitexture is  supported,  enabling  and  disabling
  GL_TEXTURE_COORD_ARRAY  affects  the active client
       texture unit. The active client texture unit is controlled
       with glClientActiveTextureARB().

ERRORS    [Toc]    [Back]

       GL_INVALID_ENUM  is  generated if array is not an accepted
       value.

       glEnableClientState() is not allowed between the execution
       of  glBegin()  and the corresponding glEnd(), but an error
       may or may not be generated. If no error is generated, the
       behavior is undefined.





SEE ALSO    [Toc]    [Back]

      
      
       glArrayElement(3),  glClientActiveTextureARB(3),  glColorPointer(3),  glDrawArrays(3),  glDrawElements(3),  glEdgeFlagPointer(3),  glEnable(3),  glGetPointerv(3),  glIndexPointer(3),  glInterleavedArrays(3),   glNormalPointer(3),
       glTexCoordPointer(3), glVertexPointer(3)



                                          glEnableClientState(3G)
[ Back ]
 Similar pages
Name OS Title
keyok OpenBSD enable or disable a keycode
keyok FreeBSD enable or disable a keycode
glcenable IRIX enable or disable GLC capabilities
mvGetTrackEnable IRIX Enable/Disable a track
disable HP-UX enable/disable LP printers
enable HP-UX enable/disable LP printers
enable IRIX enable/disable LP printers
configAutoLogin IRIX enable or disable auto login
SSL_CTX_set_session_cache_mode Tru64 Enable or disable session caching
SSL_CTX_get_session_cache_mode Tru64 Enable or disable session caching
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service