]> git.tdb.fi Git - libs/gl.git/blob - source/gl.h
Remove useless declarations of main() from shaders
[libs/gl.git] / source / gl.h
1 #ifndef MSP_GL_GL_H_
2 #define MSP_GL_GL_H_
3
4 #ifdef __APPLE__
5 #define extern extern __attribute__((weak_import))
6 #include <OpenGL/gl.h>
7 #include <OpenGL/glext.h>
8 #undef extern
9 #elif defined(__ANDROID__)
10 #include <GLES2/gl2.h>
11 #include <GLES2/gl2ext.h>
12 typedef double GLdouble;
13 #else
14 #ifdef WIN32
15 #include <windows.h>
16 #endif
17 #include <GL/gl.h>
18 #include <GL/glext.h>
19 #endif
20
21 #ifndef APIENTRY
22 #define APIENTRY
23 #endif
24
25 #endif