glClearStencil: Unterschied zwischen den Versionen
Aus DGL Wiki
DGLBot (Diskussion | Beiträge) K (Bot: konvertiere/korrigiere HTML) |
Flash (Diskussion | Beiträge) K (Formatierung angepasst) |
||
Zeile 9: | Zeile 9: | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | procedure '''glClearStencil'''( | + | procedure '''glClearStencil'''(''s'' : TGLfloat); |
<br> | <br> | ||
Zeile 18: | Zeile 18: | ||
! Beschreibung | ! Beschreibung | ||
|- | |- | ||
− | + | | ''s'' | |
| Leerwert für den Stencil Puffer | | Leerwert für den Stencil Puffer | ||
|} | |} |
Version vom 3. Dezember 2005, 18:04 Uhr
Inhaltsverzeichnis
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 glClearSencil 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)