Projection: Isometric projection
Perspective correct projection
Primitive: Triangle strips
Triangle list
Lighting: Generic light buffer
Unordered light types
Ambient lights
Directional lights
Point lights
Spot lights
Soft spot lights
Pre-light processing
Clipping: Fast path rendering
Triangle fast culling
Triangle strip true clipping - batch aware clipper
Triangle list true clipping - batch aware clipper
Line fast culling
Line list true clipping
Fog: All primitives support linear fog
Face culling: Backface and frontface triangle list culling
Backface and frontface triangle strip culling
Rendering Effect Switching:
Alpha masked emboss bump mapping
Additive blended gloss environment map
Normal dependent environment map
Supports saturated environment map shininess coefficient
Alpha blended second pass
Unique second set of texture coordinates
Alpha masked emboss bump mapping
Additive blended gloss environment map
Normal dependent environment map
Supports saturated environment map shininess coefficient
Base texture coordinate transformation
Alpha blended second pass
Base texture coordinate transformation with the first matrix
Dual pass texture coordinate transformation with the second matrix
Morphing: Position and normal linear morphing