OpenGL ES 2.0和OpenGL 4.1之间的确切区别是什么。我知道OpenGL ES 2.0是OpenGL 4.1的一个子集。但是,OpenGL ES 2.0中没有的功能到底是什么呢?我想开始单独使用OpenGL ES 2.0子集开发桌面应用程序(因为我们有以OpenGL ES编程指南的形式提供的很好的学习材料),我想知道我会遗漏什么。
我的应用程序是一个被大量使用的OpenGL,它被用来处理图像、渲染场景、显示预览等。然而,在我将多任务作为苹果的正式文档“OpenGL ES iOS编程指南”实现之后,奇怪的崩溃仍然时有发生。因此,我想知道到底应该实现什么OpenGL ES多任务.在第二次阅读了“on编程指南”中的“后台应用程序不能在Graphics硬件上执行命令”之后,我对这个问题有了一个新的理解。我的应用程序的最大问题是I不应该在通知方法中实现OpenGL ES多任务,因为与委托方
我尝试在安卓中使用OpenGL ES 2已经有一段时间了,但我发现缺乏使用OpenGL本身的经验是一个问题,因为我几乎不知道所有的GLES20方法实际上是做什么的。我已经决定尝试学习实际的OpenGL,但稍微阅读一下就会发现,OpenGL的每个版本都与它的前身有很大的不同。所以,我的问题是,为了更好地理解OpenGL ES2,我应该学习哪个版本的OpenGL?