fglIndexMask(3G)

fglIndexMask - control the writing of individual bits in the color index buffers

As shipped in IRIX 6.5.7. Unchanged since IRIX 6.5.

NAME
     fglIndexMask - control the writing of individual bits in the color index
     buffers


FORTRAN SPECIFICATION
     SUBROUTINE fglIndexMask( INTEGER*4 mask )


PARAMETERS
     mask  Specifies a bit mask to enable and disable the writing of
           individual bits in the color index buffers.  Initially, the mask is
           all 1's.

DESCRIPTION
     fglIndexMask controls the writing of individual bits in the color index
     buffers.  The least significant n bits of mask, where n is the number of
     bits in a color index buffer, specify a mask.  Where a 1 (one) appears in
     the mask, it's possible to write to the corresponding bit in the color
     index buffer (or buffers). Where a 0 (zero) appears, the corresponding
     bit is write-protected.

     This mask is used only in color index mode, and it affects only the
     buffers currently selected for writing (see fglDrawBuffer).  Initially,
     all bits are enabled for writing.

ERRORS
     GL_INVALID_OPERATION is generated if fglIndexMask is executed between the
     execution of fglBegin and the corresponding execution of fglEnd.

ASSOCIATED GETS
     fglGet with argument GL_INDEX_WRITEMASK


SEE ALSO
     fglColorMask, fglDepthMask, fglDrawBuffer, fglIndex, fglIndexPointer,
     fglStencilMask