gl.Flush()
Da jedes GL-Programm über ein Netzwerk oder auf einem Beschleuniger ausgeführt
werden kann, der Befehle puffert, sollten alle Programme gl.Flush()
aufrufen,
wenn sie damit rechnen, dass alle ihre zuvor ausgegebenen Befehle
abgeschlossen sind. Rufen Sie beispielsweise gl.Flush()
auf, bevor
Sie auf Benutzereingaben warten, die vom erzeugten Bild abhängen.
gl.Flush()
wartet nicht, bis die Ausführung aller zuvor ausgegebenen GL-Befehle
abgeschlossen sind. Somit wird die Anwendung fortgesetzt.
Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.
#GL_INVALID_OPERATION
wird erzeugt, wenn gl.Flush()
zwischen
gl.Begin() und gl.End() ausgeführt wird.