|
|
Supported Features :
-
Geometry Processing
-
Vertex Arrays [Points, Lines, Triangles]
-
Matrix Stack – with at least 16 Model view, 2 projection & 2 texture matrices
-
DepthRange – with a range of 228
-
Vertex Lighting – for a maximum of 8 light sources supported
-
ShadeModel – with flat & smooth options
-
Rasterization
-
Rendering of Points – with anti-aliasing [Anti-aliasing optional]
-
Lines – with anti-aliasing along edges supported [Anti-aliasing optional]
-
Triangles – with anti-aliasing along edges supported [Anti-aliasing optional]
-
Face Culling – supports both front and back face culling
-
PolygonOffset – supports with fill mode option only
-
Multisampling – IS NOT SUPPORTED
-
Texture Mapping
-
2D Textures –with maximum width and height and all the 8 formats prescribed color models [i.e., A-8 L-8, AL- 16, RGB-565, RGB-888, RGBA-8888, RGBA-4444, RGBA-5551]
-
Wrap repeat – with both edge clamp & image repeat rules
-
Compressed Texture
-
TexSubImage
-
CopyTexImage
-
Multi-texture – with two different textures to be blended onto a triangle, with different rules
-
All Filters – with prescribed 6 types of min filters and 2 types of max filters
-
Fragment Processing
-
Fog – with both exponential & linear type options
-
Scissor Test –with all rectangular sizes within the window
-
Alpha Test, Stencil Test, Depth Test, Blending, Logic Op & Dither
-
Frame-buffer Operations
-
Clear ReadPixels / Alpha Test / Dither, Flush/Finish, Hint, Get-static state
-
Supported features from OpenGL ES 1.1 pipelines
-
Vertex Buffer objects [VBO]
-
Auto mipmap generation – with fixed averaging coefficients
-
Enhanced texture processing
-
Vertex skinning functionality
-
User-defined clip planes
-
Enhanced point sprites and point sprite arrays
-
Static and Dynamic state queries
-
Draw Texture & New Core Additions
-
Selected profile extensions
|