这是关于在Windows平台上构建简单的OpenGL ES 2.0程序所需步骤的一个非常具体的问题。环境是带有非托管C ++的Visual Studio。
我去了Khronos.org网站,坦率地说,它看起来有点不透明,因为它看起来像标准机构写的东西。我不想下载“参考”或“规范”等。
所有我正在寻找的是从A到B的链接和步骤。换句话说,“下载这些文件或在此URL运行此设置。创建一个新的Visual Studio项目,引用这些库。包括此头文件。“
同样,我对ES 2.0感兴趣。
答案 0 :(得分:12)
我一直在使用谷歌Angle Project。它将opengles 2.0转换为win32的DirectX 9调用。它运作得相当好,甚至有很多例子。它也是BSD许可证,因此您制作的任何内容都可以将源代码用于您自己的项目。
答案 1 :(得分:11)
经过多次挖掘同样的事情。我从PowerVR找到了一个用于openGL es 2的模拟器:http://www.imgtec.com/powervr/insider/sdkdownloads/index.asp
上面链接的AMD不再可用或支持。
答案 2 :(得分:9)
您只需使用EGL即可获得OpenGL ES上下文! (并且必须使用来自AMD OpenGL ES SDK的标头/包含)。
每篇关于EGL和OGL ES的文档都是有效的。
仅适用于AMD。
PS是的,它与OLD / DEPRECATED OpenGL ES 模拟器不同。因为它是原生!!!
答案 3 :(得分:4)
答案 4 :(得分:3)
您可以查看将项目带入桌面的OpenGL ES的角度项目。它工作得很好,而且设置起来并不困难:http://code.google.com/p/angleproject/
答案 5 :(得分:1)
OpenGL ES通常不适用于台式机。它适用于嵌入式系统,因此命名为ES:Embedded Systems。
答案 6 :(得分:0)
没有可用的本机实现(毕竟ES代表嵌入式系统),但您可以尝试ATI的OpenGL ES Emulator。
编辑:3/3/12我对此回复进行了投票,看起来AMD已经停止了对模拟器的支持。