diff --git a/polymer/eduke32/build/include/glbuild.h b/polymer/eduke32/build/include/glbuild.h index c3e3a84e8..7212a3b7a 100644 --- a/polymer/eduke32/build/include/glbuild.h +++ b/polymer/eduke32/build/include/glbuild.h @@ -163,6 +163,8 @@ typedef void (APIENTRY * bglVertex3dvProcPtr)( const GLdouble *v ); extern bglVertex3dvProcPtr bglVertex3dv; typedef void (APIENTRY * bglRectdProcPtr)( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ); extern bglRectdProcPtr bglRectd; +typedef void (APIENTRY * bglColor3fProcPtr)(GLfloat red, GLfloat green, GLfloat blue); +extern bglColor3fProcPtr bglColor3f; typedef void (APIENTRY * bglColor4fProcPtr)( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ); extern bglColor4fProcPtr bglColor4f; typedef void (APIENTRY * bglColor4ubProcPtr)( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ); @@ -645,6 +647,7 @@ void texdbg_bglDeleteTextures(GLsizei n, const GLuint *textures, const char *src #define bglVertex3fv glVertex3fv #define bglVertex3dv glVertex3dv #define bglRectd glRectd +#define bglColor3f glColor3f #define bglColor4f glColor4f #define bglColor4ub glColor4ub #define bglTexCoord2d glTexCoord2d diff --git a/polymer/eduke32/build/src/glbuild.c b/polymer/eduke32/build/src/glbuild.c index 0113faabd..f96c82841 100644 --- a/polymer/eduke32/build/src/glbuild.c +++ b/polymer/eduke32/build/src/glbuild.c @@ -69,6 +69,7 @@ bglVertex3dProcPtr bglVertex3d; bglVertex3fvProcPtr bglVertex3fv; bglVertex3dvProcPtr bglVertex3dv; bglRectdProcPtr bglRectd; +bglColor3fProcPtr bglColor3f; bglColor4fProcPtr bglColor4f; bglColor4ubProcPtr bglColor4ub; bglTexCoord2dProcPtr bglTexCoord2d; @@ -441,6 +442,7 @@ int32_t loadgldriver(const char *driver) bglVertex3fv = (bglVertex3fvProcPtr) GETPROC("glVertex3fv"); bglVertex3dv = (bglVertex3dvProcPtr) GETPROC("glVertex3dv"); bglRectd = (bglRectdProcPtr) GETPROC("glRectd"); + bglColor3f = (bglColor3fProcPtr) GETPROC("glColor3f"); bglColor4f = (bglColor4fProcPtr) GETPROC("glColor4f"); bglColor4ub = (bglColor4ubProcPtr) GETPROC("glColor4ub"); bglTexCoord2d = (bglTexCoord2dProcPtr) GETPROC("glTexCoord2d"); @@ -730,6 +732,7 @@ int32_t unloadgldriver(void) bglVertex3fv = (bglVertex3fvProcPtr) NULL; bglVertex3dv = (bglVertex3dvProcPtr) NULL; bglRectd = (bglRectdProcPtr) NULL; + bglColor3f = (bglColor3fProcPtr) NULL; bglColor4f = (bglColor4fProcPtr) NULL; bglColor4ub = (bglColor4ubProcPtr) NULL; bglTexCoord2d = (bglTexCoord2dProcPtr) NULL;