glClearStencil

Aus DGL Wiki
Version vom 10. Juli 2011, 17:57 Uhr von Thoronador (Diskussion | Beiträge) (Kategorisierung)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

glClearStencil

Name

glClearStencil - Legt den Wert fest mit dem der Stencil Puffer via glClear geleert wird.


Delphi-Spezifikation

procedure glClearStencil(s : TGLfloat);


Parameter

Parameter Beschreibung
s Leerwert für den Stencil Puffer


Erklärung

Der Parameter s wird mit 2^m - 1 maskiert, wobei m die Anzahl Bits im stencil buffer angibt.



Hinweise

Die Grundeinstellung für den Leerwert ist 0.


Fehlermeldungen

GL_INVALID_OPERATION wird generiert, wenn glClearStencil zwischen einem glBegin und dem zugehörigen glEnd aufgerufen wird.


Zugehörige Wertrückgaben

glGet mit Token GL_STENCIL_CLEAR_VALUE

glGet mit Token GL_STENCIL_BITS


Siehe auch

glClear, glStencilFunc, glStencilMask, glStencilOp

Hintergrundwissen: Schablonenpuffer (Stencilbuffer)