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




NAME

       glStencilMask  -  control the writing of individual bits in the stencil
       planes



C SPECIFICATION

       void glStencilMask( GLuint mask )



PARAMETERS

       mask  Specifies a bit mask to enable and disable writing of  individual
             bits in the stencil planes.  Initially, the mask is all 1's.


DESCRIPTION

       glStencilMask  controls  the  writing of individual bits in the stencil
       planes.  The least significant n bits of mask, where n is the number of
       bits  in  the stencil buffer, specify a mask.  Where a 1 appears in the
       mask, it's possible to write to the corresponding bit  in  the  stencil
       buffer.   Where  a 0 appears, the corresponding bit is write-protected.
       Initially, all bits are enabled for writing.


ERRORS

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


ASSOCIATED GETS

       glGet with argument GL_STENCIL_WRITEMASK
       glGet with argument GL_STENCIL_BITS


SEE ALSO

       glColorMask(3), glDepthMask(3), glIndexMask(3), glStencilFunc(3),
       glStencilOp(3)



                                                             glStencilMask(3)

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