Glad: GL_STACK_OVERFLOW y GL_STACK_UNDERFLOW parecen no estar definidos

Creado en 1 ago. 2016  ·  3Comentarios  ·  Fuente: Dav1dde/glad

Acabo de generar un zip de OpenGL 2.1 desde el servicio web (estoy tratando de cambiar un proyecto bastante grande de GLEW) y parece que GL_STACK_OVERFLOW y GL_STACK_UNDERFLOW no están definidos. De hecho, esta es la sección en glad.h donde deberían estar ...

#define GL_NO_ERROR 0
#define GL_INVALID_ENUM 0x0500
#define GL_INVALID_VALUE 0x0501
#define GL_INVALID_OPERATION 0x0502
#define GL_OUT_OF_MEMORY 0x0505

Observe que salta de 0x0502 a 0x0505 :)

glad2 question

Comentario más útil

No debería y no lo hace en la rama glad2 donde el comportamiento del perfil se implementa correctamente. Lamentablemente así es, no lo voy a arreglar en esta rama (demasiado trabajo), pronto habrá 2.0 alegre;)

Todos 3 comentarios

No puedo reproducir el problema, generé C / C ++, 2.1 OpenGL en http://glad.dav1d.de - ¿Puede pegar cómo generó el cargador (debería estar en el comentario al principio del archivo), por ejemplo, --profile="compatibility" --api="gl=2.1" --generator="c" --spec="gl" --extensions=""

->

#define GL_FLOAT 0x1406
#define GL_DOUBLE 0x140A
#define GL_STACK_OVERFLOW 0x0503
#define GL_STACK_UNDERFLOW 0x0504
#define GL_CLEAR 0x1500
#define GL_AND 0x1501

¡Ah! Seleccione el perfil "principal" (supongo que esto no debería marcar la diferencia en 2.1)

No debería y no lo hace en la rama glad2 donde el comportamiento del perfil se implementa correctamente. Lamentablemente así es, no lo voy a arreglar en esta rama (demasiado trabajo), pronto habrá 2.0 alegre;)

¿Fue útil esta página
0 / 5 - 0 calificaciones