glFinish

Aus DGL Wiki
Version vom 20. Juli 2004, 21:38 Uhr von Flash (Diskussion | Beiträge) (Version Hochgeladen)

Wechseln zu: Navigation, Suche

glFinish


Name


glFinish - blockiert alle anderen Funktionen bis alle OpenGL Befehle ausgeführt wurden.


Delphi-Spezifikation


procedure glFinish; stdcall;


Parameter


keine


Beschreibung


Die Funktion wird solange ausgeführt, bis alle vorher aufgerufenen OpenGL Befehle ausgeführt wurden. Dabei blockiert die Funktion alle anderen Programmfunktionen.
Zu den OpenGL Befehlen, auf die glFinish wartet, gehören OpenGL Statechanges, Änderungen des Verbindungsstatus sowie Änderungen im Framebuffer.


Hinweise


Die Funktion glFinish benötogt einen Round Trip zum Server. Bitte überarbeiten


Fehlermeldungen


GL_INVALID_OPERATION wird generiert wenn glFinish in einem glBegin-glEnd Block aufgerufen wird.


Siehe auch


glFlush