GLEW和openGL弃用

时间:2011-01-30 19:03:45

标签: c++ opengl deprecated glew

我正在使用openGL和glew检查扩展名。

说我想检查是否可以使用multitexture扩展名:

如果可以使用它,GLEW_ARB_multitexture将返回true。

BUT

arb_multitexture在openGL 3.0中已弃用。

它仍然会回归吗?

3.1在哪里删除它?

感谢。

1 个答案:

答案 0 :(得分:3)

如果您的上下文导出扩展名,它将返回true,如果它不是“前向兼容”或“核心配置文件”,或者如果它支持“GL_ARB_compatibility”扩展名,它将返回。

底线是,如果GLEW_ARB_multitexture为true,则可以使用该功能。任何更高级别的逻辑(如果它们可用,只使用着色器)由您决定。