在桌面上开发OpenGL ES技术

10

我正在开发一个桌面OpenGL应用程序,我希望确保它与OpenGL ES兼容,以便以后更容易地将其移植到移动平台。

如何最好地确保我在软件中只使用OpenGL ES规范?


类似的问题可以在https://dev59.com/QUzSa4cB1Zd3GeqPoavx找到,但这并不完全符合我的需求。 - Elazar Leibovich
你的目标是ES 1.1还是2.0? - genpfault
我认为应该选择1.1版,因为2.0版本还不是很普及。但我很乐意听取两种选择的意见。 - Elazar Leibovich
如果您的目标是OpenGL ES 2.0和Desktop 3.0以上版本,您也可以尝试OpenREng(openreng.sourceforge.net)。您只需更改cmake opengl平台为移动版,并使用相关安装库即可。您可以尝试PowerVR OpenGL ES 2.0模拟器,它使用OpenGL 2.1作为底层(如果我没记错的话)。 - AdilYalcin
2个回答

3
如果你偶尔使用 dgles 进行构建/运行,那么你应该已经准备好了。
除此之外,只需不时打开 ES 1.1 规范,并仔细检查你正在使用的任何内容是否在其中。

如果有一些软件可以打开ES 1.1规范,并且双重检查我正在使用的内容,我相信它会比我做得更好 ;-). 不过还是谢谢! - Elazar Leibovich

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接