OpenGL ES 2.0和OpenGL 4之间的区别

时间:2011-03-11 19:43:48

标签: opengl opengl-es-2.0

OpenGL ES 2.0和OpenGL 4.1之间的确切区别是什么?我知道OpenGL ES 2.0是OpenGL 4.1的一个子集。但究竟什么是OpenGL ES 2.0中没有的功能。

我想开始单独使用OpenGL ES 2.0子集开发桌面应用程序(因为我们有一个很好的学习材料,以OpenGL ES编程指南的形式),我想知道我会缺少什么。

1 个答案:

答案 0 :(得分:6)

OpenGLES 2.0基于OpenGL 2.0规范,不支持固定功能管道。直到版本3.1,固定功能管道才从OpenGL规范中删除,然后一些硬件制造商拒绝删除固定功能管道。

一个好的起点是官方OpenGLES页面。这将告诉您相对于OpenGL 2.0规范需要了解的所有内容。我不确定OpenGL 2.0和4.1之间是否有比较而没有查看所有间歇性规范。