GLEW和openGL弃用

Pub*_*bby 5 c++ opengl glew deprecated

我正在使用openGL和glew来检查扩展.

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

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

arb_multitexture在openGL 3.0中已弃用.

它还会归还吗?

它在3.1中删除了什么?

谢谢.

小智 3

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

最重要的是,如果 GLEW_ARB_multitexture 为 true,您就可以使用该功能。任何更高级别的逻辑(例如仅使用可用的着色器)都取决于您。