5 #pragma clang diagnostic push
6 #pragma clang diagnostic ignored "-Wkeyword-macro"
7 #define extern extern __attribute__((weak_import))
9 #include <OpenGL/glext.h>
11 #pragma clang diagnostic pop
12 #elif defined(__ANDROID__)
13 #include <GLES3/gl3.h>
14 #include <GLES3/gl3ext.h>
15 typedef double GLdouble;
16 typedef long long GLint64;
23 #define WINAPI __stdcall
27 #define APIENTRY WINAPI
29 #ifndef DECLSPEC_IMPORT
30 #define DECLSPEC_IMPORT __declspec(dllimport)
33 #define WINGDIAPI DECLSPEC_IMPORT