从核心配置文件中删除的OpenGL功能列表 [英] List of OpenGL functionality removed from the core profile
问题描述
上面的OpenGL 3.3上是否有任何详尽的列表,我可以在其中找到不推荐使用的功能/不再可用的功能?
Is there any comprehensive list on OpenGL 3.3 above, where I can find what functions are deprecated / not available anymore?
说,glLoadIdentity()
我不知道是否删除了它.
Say, glLoadIdentity()
I don't know if it is removed or not.
我查看了 OpenGL 4.1参考页,但没有找到它那里.我可以安全地假定其已删除功能吗?这是一种知道功能是否存在的方法吗?
I looked into the OpenGL 4.1 Reference Page and didn't find it there. Can I safely assume that its a removed function? Is this a way to know it the function exists anymore?
在参考页中说:这些手册页仅记录了核心上下文."那是什么意思呢?该参考页面缺少哪些内容?
In the reference page it says that, "These man pages only document the core context." What does it mean by that? What are the things that are absent from that reference page?
什么是兼容性配置文件?在特定版本的OpenGL上有可用的功能的完整列表吗?
What is compatibility profile? Is there any comprehensive list of features available on a particular version of OpenGL?
推荐答案
如果要使用不推荐使用的所有功能的完整列表,请查看 规格文件同时为XML (不再提供旧格式).
If you want a complete list of all functions that are deprecated, look at the gl.spec spec file meanwhile in XML (old format no longer available).
不推荐使用的每个函数都有一个deprecated
条目,后跟一个版本号.
Each function that is deprecated has a deprecated
entry followed by a version number.
否则,有关高级概述,请参见tjm的答案.
Otherwise, for a high-level overview, see tjm's answer.
这篇关于从核心配置文件中删除的OpenGL功能列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!