glStencilMask: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Bot: konvertiere/korrigiere <BR>)
(Siehe auch)
Zeile 39: Zeile 39:
  
 
[[Kategorie:GL|StencilMask]]
 
[[Kategorie:GL|StencilMask]]
 +
[[Kategorie:GL1.0]]

Version vom 16. April 2007, 01:30 Uhr

glStencilMask

Name

glStencilMask - Kontrolliert das Schreiben individueller Bits in die Schablonen-Flächen.


Delphi-Spezifikation

procedure glStencilMask(mask : glUInt);


Parameter

mask Gibt eine Bitmaske an um das Schreiben bestimmter Bits in die Schablonen-Flächen zu aktivieren bzw. zu deaktivieren. Die Vorgabe ist hier eine Bitmaske komplett gefüllt mit einsen.


Beschreibung

glStencilMask kontrolliert das Schreiben bestimmter Bits in die Schablonen-Flächen. Das niederwertigsten n Bits der Maske, woebei n die Zahl der Bits im Stencilpuffer ist, beschreibt eine Maske. Wo in der Maske eine 1 steht, ist es möglich in das entsprechende Bit im Stencilpuffer zu schreiben. Eine 0 steht für schreibgeschützte Bits. In der Voreinstellung sind alles Bits beschreibbar.


Fehlermeldungen

GL_INVALID_OPERATION wird generiert wenn glStencilMask zwischen glBegin und dem zugehörigen glEnd aufgerufen wird.


Siehe auch

glColorMask, glDepthMask, glIndexMask, glStencilFunc, glStencilOp

Hintergrundwissen: Schablonenpuffer