OpenGL ES 2.0和OpenGL 4之间的区别

Gan*_*esh 11 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编程指南的形式),我想知道我会缺少什么.

Mar*_*ark 6

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

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