GLEW和OpenGL弃用

5
我正在使用openGL和glew来检查扩展。
比如说我想检查是否可以使用多重纹理扩展:
如果GLEW_ARB_multitexture返回true,则可以使用它。
但是,arb_multitexture在openGL 3.0中已被弃用。
那么它还会返回true吗?
在3.1中它被移除了,会怎样呢?
谢谢。
1个回答

3

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

总之,如果GLEW_ARB_multitexture为true,则可以使用该功能。任何更高级别的逻辑(例如仅在可用时使用着色器)由您决定。


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