glClearStencil: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Bot: konvertiere/korrigiere HTML)
K (Formatierung angepasst)
Zeile 9: Zeile 9:
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
  
  procedure '''glClearStencil'''('''''s''''' : TGLfloat);
+
  procedure '''glClearStencil'''(''s'' : TGLfloat);
  
 
<br>
 
<br>
Zeile 18: Zeile 18:
 
! Beschreibung
 
! Beschreibung
 
|-
 
|-
! ''s''
+
| ''s''
 
| Leerwert für den Stencil Puffer
 
| Leerwert für den Stencil Puffer
 
|}
 
|}

Version vom 3. Dezember 2005, 18:04 Uhr

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)