2011-01-30 10 views
5

Estoy usando OpenGL y glew para verificar las extensiones.depreciación GLEW y openGL

dicho que quiera para comprobar si podía usar la extensión multitexture:

GLEW_ARB_multitexture devolverá verdadero si lo puedo usar.

PERO

arb_multitexture está desfasada y en OpenGL 3.0.

¿Seguirá siendo cierto?

¿Qué hay en 3.1 donde se eliminó?

Gracias.

Respuesta

3

Devolverá verdadero si su contexto exporta la extensión, que lo hará si no es "forward-compatible" o "core profile", o posiblemente si es compatible con la extensión "GL_ARB_compatibility".

La conclusión es que si GLEW_ARB_multitexture es verdadero, puede usar la funcionalidad. Cualquier lógica de nivel superior (como solo usar sombreadores si están disponibles) depende de usted.