table of contents
GLCOLORMASK(3G) | GLCOLORMASK(3G) |
NOM¶
glColorMask - active et désacive l'écriture de composantes de couleur dans le buffer d'écran
SPÉCIFICATION C¶
void glColorMask( GLboolean rouge,
GLboolean vert, GLboolean bleu, GLboolean alpha )
PARAMÈTRES¶
- rouge, vert, bleu, alpha
- Spécife si les comosantes rouge, vert, bleu, et alpha peuvent ou non être écrites dans le buffer d'écran. Les valeurs initiales sont toutes GL_TRUE, indiquant que la composante de couleur peut être écrite.
DESCRIPTION¶
glColorMask spécifie si chaque composante de couleur du buffer écran peut ou non être écrite. Si rouge est GL_FALSE, par example, aucun changement n'est fait à la composante rouge de n'importe quel pixel dans n'importe quel buffer de couleur, quel que soit l'opération d'affichage tentée.
Les changement au niveau de bits de composantes ne peuvent pas être controlés. Les changements sont ou activés ou désactivés pour une composante de couleur entière.
ERREURS¶
GL_INVALID_OPERATION est générée si glColorMask est exécuté entre l'exécution de glBegin et le glEnd correspondant.
GETS ASSOCIÉS¶
glGet avec l'argument GL_COULEUR_WRITEMASK
glGet avec l'argument GL_RGBA_MODE
VOIR AUSSI¶
glClear(3G), glColor(3G), glColorPointer(3G), glDepthMask(3G), glIndex(3G), glIndexPointer(3G), glIndexMask(3G), glStencilMask(3G)
TRADUCTION¶
Sylvain Vignaud <sylvain@vignaud.org>, 2002