fonction glFinish

La fonction glFinish se bloque jusqu’à ce que l’exécution d’OpenGL soit terminée.

Syntaxe

void WINAPI glFinish(void);

Paramètres

Cette fonction n’a pas de paramètres.

Valeur retournée

Cette fonction ne retourne pas de valeur.

Codes d’erreur

Le code d’erreur suivant peut être récupéré par la fonction glGetError .

Name Signification
GL_INVALID_OPERATION
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd.

Notes

La fonction glFinish ne retourne pas tant que les effets de toutes les fonctions OpenGL précédemment appelées ne sont pas terminés. Ces effets incluent toutes les modifications apportées à l’état OpenGL, toutes les modifications apportées à l’état de connexion et toutes les modifications apportées au contenu du framebuffer.

La fonction glFinish nécessite un aller-retour vers le serveur.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Gl.h
Bibliothèque
Opengl32.lib
DLL
Opengl32.dll

Voir aussi

glBegin

glEnd

glFlush