X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=include%2FGL%2Ffreeglut_std.h;h=573243a5d766563f4642406fcb9375e1d4da7645;hb=2b1558eefd737cacdacf13a7b9d13a435a41a91a;hp=ba1b71656e154195265b0bc457d2a5a87f8c5187;hpb=d25b8eed1320c5d73e09a5aff61bfa0cce06ed87;p=freeglut diff --git a/include/GL/freeglut_std.h b/include/GL/freeglut_std.h index ba1b716..573243a 100644 --- a/include/GL/freeglut_std.h +++ b/include/GL/freeglut_std.h @@ -119,8 +119,20 @@ /* * Always include OpenGL and GLU headers */ -#include -#include +#ifdef ANDROID +/* Use EGL (implies OpenGL ES) */ +/* TODO: EGL/GLES builds should be more generally defined, possibly by + generating this file dynamically */ +# include +/* TODO: we probably need 2 builds: -lGLESv1 and -lGLESv2 */ +/* #include */ +# include +/* TODO: temporary work-around for e.g. glutWireCube */ +# define GLdouble GLfloat +#else +# include +# include +#endif /* * GLUT API macro definitions -- the special key codes: