]> Dogcows Code - chaz/yoink/blobdiff - src/Moof/OpenGL.cc
scene drawing correctly implemented; new classes
[chaz/yoink] / src / Moof / OpenGL.cc
index 6f223d1675cd52857a325e3ff56fd24712397ebc..e3e742b97c515d2a8ab2d58d1a1f57e12e3bc6d3 100644 (file)
 
 #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);
This page took 0.016804 seconds and 4 git commands to generate.