OpenGL ES 1.x/OpenGL ES 2.0 区别

 由官网http://www.khronos.org/可知,

OpenGL ES 1.X

For fixed function hardware: OpenGL ES 1.1 is defined relative to the OpenGL 1.5 specification and emphasizes hardware acceleration of the API, but is fully backwards compatible with 1.0. It provides enhanced functionality, improved image quality and optimizations to increase performance while reducing memory bandwidth usage to save power. The OpenGL ES 1.1 Extension Pack is a collection of optional extensions added to OpenGL ES 1.1 that reduced variability and bring significant improvements in image quality and performance. Learn More...

OpenGL ES 2.X

For programmable hardware:OpenGL ES 2.0 is defined relative to the OpenGL 2.0 specification and emphasizes a programmable 3D graphics pipeline with the ability to create shader and program objects and the ability to write vertex and fragment shaders in the OpenGL ES Shading Language. OpenGL ES 2.0 does not support the fixed function transformation and fragment pipeline of OpenGL ES 1.x.

 

 

OpenGL ES 2.0 暂时不支持OpenGL ES1.x, 2.0中概念跟1.x完全不一样了,引入了Shading 和 program objects,编程比较麻烦。

你可能感兴趣的:(OpenGLES,transformation,extension,performance,function,image,shader)