summaryrefslogtreecommitdiff
path: root/common/opengl.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/opengl.h')
-rwxr-xr-xcommon/opengl.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/common/opengl.h b/common/opengl.h
index 51a6c94..2a56559 100755
--- a/common/opengl.h
+++ b/common/opengl.h
@@ -15,7 +15,19 @@
#include "linux_gl.h"
#endif
-#include <GL/glu.h> // TODO: remove all glu calls
+//#include <GL/glu.h> // TODO: remove all glu calls
+void gluLookAt (GLdouble eyex, GLdouble eyey, GLdouble eyez,
+ GLdouble centerx, GLdouble centery, GLdouble centerz,
+ GLdouble upx, GLdouble upy, GLdouble upz);
+void gluPerspective (GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar);
+GLint gluProject (GLdouble objx, GLdouble objy, GLdouble objz,
+ const GLdouble model[16], const GLdouble proj[16],
+ const GLint viewport[4],
+ GLdouble *winx, GLdouble *winy, GLdouble *winz);
+GLint gluUnProject (GLdouble winx, GLdouble winy, GLdouble winz,
+ const GLdouble model[16], const GLdouble proj[16],
+ const GLint viewport[4],
+ GLdouble *objx, GLdouble *objy, GLdouble *objz);
bool GL_Initialize (const char* libname);
void GL_Shutdown ();