13 de noviembre de 2011

GLSL usando SDL

Resulta que me estoy sumergiendo en el mundo de los shaders y cuando voy a usar glCreateShader() en mi aplicación...boom, no funciona. Como puede ser si el resto de las cosas de OpenGL funcionan lo más bien?

Bueno, parece que por alguna razón hay que cargar ciertas funciones antes de usarlas.
Por suerte existen librerias como glew para hacer esto, pero también se pueden cargar a mano como se explica acá.

Ahora estoy usando glew porque queria una solución rápida, pero el cargado a mano no parece ser muy complicado.

Porqué esto es así? Ni idea, en la wiki de OpenGL no lo explican.

No hay comentarios: