Scroll to navigation

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

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