


GLSTENCILMASK(3G)				GLSTENCILMASK(3G)


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.  Ini
	     tially, 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, spec
       ify  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-pro
       tected.	Initially, all bits are enabled for writing.

ERRORS
       GL_INVALID_OPERATION is generated if glStencilMask is exe
       cuted between the execution of glBegin and the correspond
       ing execution of glEnd.

ASSOCIATED GETS
       glGet with argument GL_STENCIL_WRITEMASK
       glGet with argument GL_STENCIL_BITS

SEE ALSO
       glColorMask(3G),	    glDepthMask(3G),	 glIndexMask(3G),
       glStencilFunc(3G), glStencilOp(3G)






















								1


