initial commit
[andemo] / src / opengl.h
1 #ifndef OPENGL_H_
2 #define OPENGL_H_
3
4 #ifdef HAVE_CONFIG_H_
5 #include "config.h"
6 #endif
7
8 #if defined(IPHONE) || defined(__IPHONE__)
9 #include <OpenGLES/ES2/gl.h>
10
11 #define glClearDepth    glClearDepthf
12
13 #elif defined(ANDROID) || defined(__ANDROID__)
14 #include <GLES2/gl2.h>
15 #include <GLES2/gl2ext.h>
16
17 #else
18
19 #include <GL/glew.h>
20
21 #ifdef __APPLE__
22 #include <GLUT/glut.h>
23 #else
24 #include <GL/glut.h>
25 #endif  /* __APPLE__ */
26
27 #endif  /* IPHONE */
28
29 #endif  /* OPENGL_H_ */