Content-type: text/html
Manpage of GLFLUSH
GLFLUSH
Section: Misc. Reference Manual Pages (3G)
Index
Return to Main Contents
NOM
glFlush
- force l'exécution des commandes GL dans un temps fini
SPÉCIFICATION C
void glFlush( void )
DESCRIPTION
Plusieurs buffers de commandes sont implémentés dans plusieurs endroits différents,
dont le buffer réseau et l'accélérateur graphique lui-même.
glFlush vide tous ces buffers,
et cause l'exécution de toutes les commandes en attente aussi rapidement
qu'elle peuvent l'être par le moteur d'affichage courant.
Même si l'exécution de glFlush peut prendre un temps indéterminé, elle se finira
en un temps fini.
Du fait que n'importe quel programme GL peut être exécuté sur un network,
ou sur un accélérateur qui bufférise ses commandes,
tous les programmes devraient appeler glFlush quand ils veulent que
toutes leur commandes précédentes soient finies.
Par exemple,
appelez glFlush avant de demander à l'utilisateur des entrées dépendant de
l'image générée.
NOTES
glFlush peut retourner à n'importe quel moment.
Il n'attend pas que l'exécution de toutes les commandes GL précédemment
envoyées soit finie.
ERREURS
GL_INVALID_OPERATION est générée si glFlush
est exécuté entre l'exécution de glBegin
et l'exécution correspondante de glEnd.
VOIR AUSSI
glFinish(3G)
TRADUCTION
Sylvain Vignaud <sylvain@vignaud.org>, 2002
Index
- NOM
-
- SPÉCIFICATION C
-
- DESCRIPTION
-
- NOTES
-
- ERREURS
-
- VOIR AUSSI
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 21:37:51 GMT, July 10, 2005