OpenGL ES 2.0 和 OpenGL 4 之间的区别
OpenGL ES 2.0 和 OpenGL 4.1 之间的具体区别是什么?我知道 OpenGL ES 2.0 是 OpenGL 4.1 的子集。但究竟有哪些功能是 OpenGL ES 2.0 所不具备的。
我想开始单独使用 OpenGL ES 2.0 子集开发桌面应用程序(因为我们有 OpenGL ES 编程指南形式的很棒的学习材料),我想知道我会缺少什么。
What are the exact differences between OpenGL ES 2.0 and OpenGL 4.1. I'm aware of the fact that OpenGL ES 2.0 is a subset of OpenGL 4.1. But what exactly are the capabilities that are not available in OpenGL ES 2.0.
I would like to start developing a desktop application using the OpenGL ES 2.0 subset alone( Because we have a great learning material in the form of OpenGL ES Programming Guide ) and I would like to know what I would be missing.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
OpenGLES 2.0基于OpenGL 2.0规范,不支持固定功能管道。固定功能管线直到 3.1 版本才从 OpenGL 规范中删除,然后一些硬件制造商拒绝删除固定功能管线。
官方 OpenGLES 页面是一个不错的起点。这将告诉您与 OpenGL 2.0 规范相关的所有您需要了解的信息。如果不查看所有间歇性规格,我不确定 OpenGL 2.0 和 4.1 之间是否有比较。
OpenGLES 2.0 is based on the OpenGL 2.0 spec and does not support the fixed function pipeline. The fixed function pipeline wasn't removed from the OpenGL spec until version 3.1 and then some hardware manufactures refused to remove the fixed function pipeline.
A good place to start is the official OpenGLES page. This will tell you all you need to know relative to the OpenGL 2.0 spec. I'm not sure if there is a comparison between OpenGL 2.0 and 4.1 without looking at all of the intermittent specs.