| Enumerator |
|---|
| Graphic3d_ShaderFlags_VertColor |
per-vertex color
|
| Graphic3d_ShaderFlags_TextureRGB |
handle RGB texturing
|
| Graphic3d_ShaderFlags_TextureEnv |
handle environment map (obsolete, to be removed)
|
| Graphic3d_ShaderFlags_TextureNormal |
extended texture set (with normal map)
|
| Graphic3d_ShaderFlags_PointSimple |
point marker without sprite
|
| Graphic3d_ShaderFlags_PointSprite |
point sprite with RGB image
|
| Graphic3d_ShaderFlags_PointSpriteA |
point sprite with Alpha image
|
| Graphic3d_ShaderFlags_StippleLine |
stipple line
|
| Graphic3d_ShaderFlags_ClipPlanes1 |
handle 1 clipping plane
|
| Graphic3d_ShaderFlags_ClipPlanes2 |
handle 2 clipping planes
|
| Graphic3d_ShaderFlags_ClipPlanesN |
handle N clipping planes
|
| Graphic3d_ShaderFlags_ClipChains |
handle chains of clipping planes
|
| Graphic3d_ShaderFlags_MeshEdges |
draw mesh edges (wireframe)
|
| Graphic3d_ShaderFlags_AlphaTest |
discard fragment by alpha test (defined by cutoff value)
|
| Graphic3d_ShaderFlags_WriteOit |
write coverage buffer for Blended Order-Independent Transparency
|
| Graphic3d_ShaderFlags_OitDepthPeeling |
handle Depth Peeling OIT
|
| Graphic3d_ShaderFlags_NB |
overall number of combinations
|
| Graphic3d_ShaderFlags_IsPoint |
|
| Graphic3d_ShaderFlags_HasTextures |
|
| Graphic3d_ShaderFlags_NeedsGeomShader |
|