X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Fopengl.c;fp=src%2Fopengl.c;h=796144c70ca18245dcf2f43351539b1ed659b4c9;hp=9fe7ea3f7a817c04a9aba0dd2c1b77328af3c375;hb=794a378d5c8e07c815814324da8142be137406d0;hpb=3d82e694aea99b4164028c63ab2be1f372854ec8 diff --git a/src/opengl.c b/src/opengl.c index 9fe7ea3..796144c 100644 --- a/src/opengl.c +++ b/src/opengl.c @@ -1,8 +1,10 @@ #include "opengl.h" #include "logger.h" -static void gldebug_logger(unsigned int src, unsigned int type, unsigned int id, - unsigned int severity, int len, const char *msg, const void *cls); + +static void GLAPIENTRY gldebug_logger(GLenum src, GLenum type, GLuint id, GLenum severity, + GLsizei len, const char *msg, const void *cls); + static const char *gldebug_srcstr(unsigned int src); static const char *gldebug_typestr(unsigned int type); static const char *gldebug_sevstr(unsigned int sev); @@ -26,8 +28,8 @@ int init_opengl(void) } -static void gldebug_logger(unsigned int src, unsigned int type, unsigned int id, - unsigned int severity, int len, const char *msg, const void *cls) +static void GLAPIENTRY gldebug_logger(GLenum src, GLenum type, GLuint id, GLenum severity, + GLsizei len, const char *msg, const void *cls) { static const char *fmt = "[GLDEBUG] (%s) %s: %s\n"; switch(type) {