MyWebUniversity.com Home Page
 



Darwin Mac OS X man pages main menu
GLINDEXMASK(3G)                                                GLINDEXMASK(3G)



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


C SPECIFICATION
       void glIndexask( GLuint mask )


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

DESCRIPTION
       glIndexask 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 glDrawBuffer).   Initially,
       all bits are enabled for writing.

ERORS
       GLINVALIDOPERATION  is  generated  if glIndexask is executed between
       the execution of glBegin and the corresponding execution of glEnd.

ASOCIATED GETS
       glGet with argument GLINDEXWRITEMASK

SEE ALSO
       glColorask,  glDepthask,   glDrawBuffer,   glIndex,   glIndexPointer,
       glStencilask



                                                               GLINDEXMASK(3G)
Darwin Mac OS X man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™