Content-type: text/html
Manpage of GLCLEAR
GLCLEAR
Section: Misc. Reference Manual Pages (3G)
Index
Return to Main Contents
NOM
glClear
- efface des buffers à une valeur prédéfinie
SPÉCIFICATION C
void glClear(
GLbitfield masque )
PARAMÈTRES
- masque
-
Combinaison OU de bits indiquant le(s) buffer(s) à effacer.
Les quatre masques sont
GL_COULEUR_BUFFER_BIT,
GL_DEPTH_BUFFER_BIT,
GL_ACCUM_BUFFER_BIT, et
GL_STENCIL_BUFFER_BIT.
DESCRIPTION
glClear met la/les zone(s) définie(s) de la fenêtre aux valeurs précédemment sélectionnées
par glClearColor, glClearIndex, glClearDepth,
glClearStencil, et glClearAccum.
Plusieurs buffers de couleur peuvent être effacés simultanément en sélectionnant
plus d'un buffer à la fois en utilisant glDrawBuffer.
Le test du pixel possédant,
le test de découpage (scissor),
le dithering, et les masques d'écritures des buffers affectent le fonctionnement de glClear.
La zone de découpage (scissor) limite la région effacée.
Les fonctions Alpha, de mélange (blending), de logique, sur le buffer stencil, de texture mapping,
et le buffer de profondeur sont ignorés par glClear.
glClear prend un unique argument qui est la combinaison OU de plusieurs
valeurs indiquant quel(s) buffer(s) sont à effacer.
Les valeurs suivantes sont acceptées :
- GL_COULEUR_BUFFER_BIT
-
Indique le(s) buffer(s) de couleur activé(s) en ce moment en écriture.
- GL_DEPTH_BUFFER_BIT
-
Indique le buffer de profondeur.
- GL_ACCUM_BUFFER_BIT
-
Indique le buffer d'accumulation.
- GL_STENCIL_BUFFER_BIT
-
Indique le buffer stencil.
La valeur à laquelle chaque buffer est effacé dépend de sa valeur d'effacement.
NOTES
Si un buffer n'est pas présent,
alors un glClear dirigé à ce buffer n'a pas d'effet.
ERREURS
GL_INVALID_VALUE est généré si n'importe quel bit autre que les quatre définis
précédemment est dans le masque.
GL_INVALID_OPERATION est généré si glClear
est exécuté entre l'exécution de glBegin
et l'exécution correspondante de glEnd.
GETS ASSOCIÉS
glGet avec l'argument GL_ACCUM_CLEAR_VALUE
glGet avec l'argument GL_DEPTH_CLEAR_VALUE
glGet avec l'argument GL_INDEX_CLEAR_VALUE
glGet avec l'argument GL_COULEUR_CLEAR_VALUE
glGet avec l'argument GL_STENCIL_CLEAR_VALUE
VOIR AUSSI
glClearAccum(3G),
glClearColor(3G),
glClearDepth(3G),
glClearIndex(3G),
glClearStencil(3G),
glColorMask(3G),
glDepthMask(3G),
glDrawBuffer(3G),
glScissor(3G),
glStencilMask(3G)
TRADUCTION
Sylvain Vignaud <sylvain@vignaud.org>, 2002
Index
- NOM
-
- SPÉCIFICATION C
-
- PARAMÈTRES
-
- DESCRIPTION
-
- NOTES
-
- ERREURS
-
- GETS ASSOCIÉS
-
- VOIR AUSSI
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 21:37:51 GMT, July 10, 2005