X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=src%2FMoof%2FOpenGL.cc;h=e3e742b97c515d2a8ab2d58d1a1f57e12e3bc6d3;hp=6f223d1675cd52857a325e3ff56fd24712397ebc;hb=29e3d45f7bbbf31eadf793c41ff2b3d9c47b7539;hpb=16d1a05b0777e97a45c48e2874aa4e5cc791282e diff --git a/src/Moof/OpenGL.cc b/src/Moof/OpenGL.cc index 6f223d1..e3e742b 100644 --- a/src/Moof/OpenGL.cc +++ b/src/Moof/OpenGL.cc @@ -31,9 +31,15 @@ #if USE_DOUBLE_PRECISION +void (*glGetScalarv)(GLenum, GLscalar*)(glGetDoublev); + void (*glLoadMatrix)(const GLscalar*)(glLoadMatrixd); void (*glMultMatrix)(const GLscalar*)(glMultMatrixd); +void (*glScale)(GLscalar, GLscalar, GLscalar)(glScaled); +void (*glRotate)(GLscalar, GLscalar, GLscalar, GLscalar)(glRotated); +void (*glTranslate)(GLscalar, GLscalar, GLscalar)(glTranslated); + void (*glColor3)(GLscalar, GLscalar, GLscalar)(glColor3d); void (*glColor4)(GLscalar, GLscalar, GLscalar, GLscalar)(glColor4d); void (*glColor3v)(const GLscalar*)(glColor3dv); @@ -48,9 +54,15 @@ void (*glVertex4v)(const GLscalar*)(glVertex4dv); #else +void (*glGetScalarv(GLenum, GLscalar*)(glGetFloatv); + void (*glLoadMatrix)(const GLscalar*)(glLoadMatrixf); void (*glMultMatrix)(const GLscalar*)(glMultMatrixf); +void (*glScale)(GLscalar, GLscalar, GLscalar)(glScalef); +void (*glRotate)(GLscalar, GLscalar, GLscalar, GLscalar)(glRotatef); +void (*glTranslate)(GLscalar, GLscalar, GLscalar)(glTranslatef); + void (*glVertex2)(GLscalar, GLscalar)(glVertex2f); void (*glVertex3)(GLscalar, GLscalar, GLscalar)(glVertex3f); void (*glVertex4)(GLscalar, GLscalar, GLscalar, GLscalar)(glVertex4f);