glClearIndex
Aus DGL Wiki
Inhaltsverzeichnis
glClearIndex
Name
glClearIndex - Legt den Index der Farbe fest, mit dem der Farbpuffer bei einem Löschvorgang via glClear gefüllt wird.
Delphi-Spezifikation
procedure glClearIndex(c: TGLfloat);
Parameter
c | Gibt den Index an, der beim Löschen des Farbpuffers benutzt wird. Vorgabewert ist 0. |
---|
Beschreibung
Die Funktion glClearIndex legt den Index fest, welcher von glClear genutzt wird, um den Farbindexpuffer zu löschen.
Den Index der aktuellen Leerfarbe erhält man, indem man die Funktion glGet mit dem Parameter GL_INDEX_CLEAR_VALUE aufruft. Vorgabe ist hier die Farbe mit dem Palettenindex 0.
Falls keine Paletten verwendet werden, steht mit glClearColor ein Äquivalent für RGB/RGBA-Modi zur Verfügung.
Fehlermeldungen
GL_INVALID_OPERATION wird generiert, wenn glClearIndex zwischen glBegin und dem zugehörigen Aufruf von glEnd aufgerufen wird.
Zugehörige Wertrückgaben
glGet mit Token GL_INDEX_CLEAR_VALUE
glGet mit Token GL_INDEX_BITS