| OpenGL | OpenGL|ES | Klimt | |
glBegin/glEnd | √ | × | √ | |
Prim Types | 全部 | 没有 Quads, Quad Strips & Polygons | 全部 | |
Vertex Arrays | √ | √ | √ | |
Vertex Lighting | √ | √ | √ | |
Data Types | float, double, int, etc... | float, fixed | float, double, int, fixed | |
Multisampling & AA | 可选的 | 可选的 | × | |
Polygon Stipple & Smooth | √ | × | × | |
glDraw/Read Pixels | √ | 只有 glReadPixels | 只有 glDrawPixels | |
Textures | 所有类型 | 2D | 2D | |
Texture wrap, repeat, etc.. | √ | wrap, clamp_to_edge | wrap | |
compressed Textures | √ | √ | × | |
Multitexture | √ | 可选的 | × | |
Fog | √ | √ | √ | |
Scissor Test | √ | √ | √ | |
Alpha Test | √ | √ | × | |
Stencil Test | √ | 可选的 | × | |
Depth Test | √ | √ | √ | |
Blending | √ | √ | √ | |
Clipplanes | √ | × | × | |
WGL Functions | √ | × | √ | |
EGL Functions | × | √ | √ |
Klimt与OpenGL、OpenGL|ES比较
最新推荐文章于 2019-07-10 15:32:46 发布
Klimt
结合了
OpenGL
和
OpenGL|ES
的某些适用于嵌入式设备的特性,下表比较了他们的区别
,使得
Klimt
的更加灵活的
3D
图形表现能力。