dd_opengl.h 447 B

1234567891011121314151617181920212223
  1. #ifndef DD_OPENGL_H
  2. #define DD_OPENGL_H
  3. // opengl id, used in case the context is lost and re-gained
  4. void avdl_opengl_generateContextId();
  5. int avdl_opengl_getContextId();
  6. // import opengl on android
  7. #if DD_PLATFORM_ANDROID
  8. #include <EGL/egl.h>
  9. #include <GLES2/gl2.h>
  10. #include <GLES2/gl2ext.h>
  11. // import opengl on native
  12. #elif DD_PLATFORM_NATIVE
  13. #include <GL/glew.h>
  14. #include <GL/glut.h>
  15. #include <GL/freeglut.h>
  16. #endif
  17. #endif // DD_OPENGL_H