|
static void | StencilFunc (CompareFunction func, GLint ref=GLint(0), GLuint mask=~GLuint(0)) |
| Sets the stencil function. More...
|
|
static void | StencilFuncSeparate (Face face, CompareFunction func, GLint ref=GLint(0), GLuint mask=~GLuint(0)) |
| Sets the stencil function separately for front and back faces. More...
|
|
static void | StencilOp (StencilOperation sfail, StencilOperation dfail, StencilOperation dpass) |
| Sets the stencil operation. More...
|
|
static void | StencilOpSeparate (Face face, StencilOperation sfail, StencilOperation dfail, StencilOperation dpass) |
| Sets the stencil operation separately for front and back faces. More...
|
|
static CompareFunction | StencilFunc (bool backface=false) |
| Returns the stencil function. More...
|
|
static GLuint | StencilValueMask (bool backface=false) |
| Returns the value of stencil mask. More...
|
|
static GLuint | StencilRef (bool backface=false) |
| Returns the stencil reference value. More...
|
|
static StencilOperation | StencilFail (bool backface=false) |
| Returns the stencil-fail action. More...
|
|
static StencilOperation | StencilPassDepthFail (bool backface=false) |
| Returns the stencil-pass depth-fail action. More...
|
|
static StencilOperation | StencilPassDepthPass (bool backface=false) |
| Returns the stencil-pass depth-pass action. More...
|
|
Wrapper for the stencil-buffer-related operations.