Opengl es 在Mac上使用OpenGL ES

Opengl es 在Mac上使用OpenGL ES,opengl-es,nsopenglview,Opengl Es,Nsopenglview,在OSX开发中使用OpenGL ES是否可能且不太复杂。我已经编写Mac应用程序三年了,我准备开始学习OpenGL,但我想使用OpenGL ES,因为有很多关于在Xcode和Objective-C中使用它的信息,从一些代码示例中,我发现它似乎比完整的OpenGL更容易学习。 谢谢 OpenGL ES 1.1是OpenGL-2的真正子集,ES-2是OpenGL-3的子集,主要区别在于如何创建和管理上下文。然而,上下文的创建和管理实际上发生在OpenGL之外。因此,只要您坚持使用OpenGL ES,

在OSX开发中使用OpenGL ES是否可能且不太复杂。我已经编写Mac应用程序三年了,我准备开始学习OpenGL,但我想使用OpenGL ES,因为有很多关于在Xcode和Objective-C中使用它的信息,从一些代码示例中,我发现它似乎比完整的OpenGL更容易学习。
谢谢

OpenGL ES 1.1是OpenGL-2的真正子集,ES-2是OpenGL-3的子集,主要区别在于如何创建和管理上下文。然而,上下文的创建和管理实际上发生在OpenGL之外。因此,只要您坚持使用OpenGL ES,减去特定于ES的扩展(即OES扩展),您就可以使用正确版本的普通OpenGL上下文

有OpenGL ES兼容性配置文件,但这些只是禁用功能,不添加新的