glClearStencil: Unterschied zwischen den Versionen
Aus DGL Wiki
Flo (Diskussion | Beiträge) (Kleinen Artikel erstellt) |
Flash (Diskussion | Beiträge) K () |
||
Zeile 9: | Zeile 9: | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | procedure <b>glClearStencil</b>(<b><i> | + | procedure <b>glClearStencil</b>(<b><i>s</i></b> : TGLfloat); |
<br> | <br> | ||
Zeile 22: | Zeile 22: | ||
| Leerwert für den Stencil Puffer | | Leerwert für den Stencil Puffer | ||
|} | |} | ||
+ | |||
+ | <br> | ||
+ | == Erklärung == | ||
+ | Der Parameter ''s'' wird mit 2^m - 1 maskiert, wobei m die Anzahl Bits im [[Stempelpuffer|stencil buffer]] angibt. | ||
<br> | <br> | ||
Zeile 44: | Zeile 48: | ||
== Siehe auch == | == Siehe auch == | ||
[[glClear]], [[glStencilFunc]], [[glStencilMask]], [[glStencilOp]] | [[glClear]], [[glStencilFunc]], [[glStencilMask]], [[glStencilOp]] | ||
+ | |||
+ | Hintergrundwissen: | ||
+ | [[Stempelpuffer]] |
Version vom 28. Juli 2004, 12:07 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: Stempelpuffer