manpagez: man pages & more
man glCullFace(3)
Home | html | info | man
glCullFace(3)                                                  glCullFace(3)




NAME

       glCullFace - specify whether front- or back-facing facets can be culled



C SPECIFICATION

       void glCullFace( GLenum mode )



PARAMETERS

       mode  Specifies whether front- or back-facing facets are candidates for
             culling.     Symbolic    constants    GL_FRONT,    GL_BACK,   and
             GL_FRONT_AND_BACK are accepted.  The initial value is GL_BACK.


DESCRIPTION

       glCullFace specifies whether front- or back-facing  facets  are  culled
       (as  specified by mode) when facet culling is enabled. Facet culling is
       initially disabled.  To enable and  disable  facet  culling,  call  the
       glEnable and glDisable commands with the argument GL_CULL_FACE.  Facets
       include triangles, quadrilaterals, polygons, and rectangles.

       glFrontFace specifies  which  of  the  clockwise  and  counterclockwise
       facets are front-facing and back-facing.  See glFrontFace.


NOTES

       If   mode  is  GL_FRONT_AND_BACK, no facets are drawn, but other primi-
       tives such as points and lines are drawn.


ERRORS

       GL_INVALID_ENUM is generated if mode is not an accepted value.

       GL_INVALID_OPERATION is generated if glCullFace is executed between the
       execution of glBegin and the corresponding execution of glEnd.


ASSOCIATED GETS

       glIsEnabled with argument GL_CULL_FACE
       glGet with argument GL_CULL_FACE_MODE


SEE ALSO

       glEnable(3), glFrontFace(3)



                                                                glCullFace(3)

Mac OS X 10.6 - Generated Thu Sep 17 20:20:17 CDT 2009
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.