Просмотр исходного кода

Updated EGL/eglplatform.h with Android specific code.

bkaradzic 12 лет назад
Родитель
Сommit
ee6a0aa42c
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      3rdparty/glext/EGL/eglplatform.h

+ 10 - 0
3rdparty/glext/EGL/eglplatform.h

@@ -95,6 +95,16 @@ typedef int   EGLNativeDisplayType;
 typedef void *EGLNativeWindowType;
 typedef void *EGLNativePixmapType;
 
+#elif defined(__ANDROID__) || defined(ANDROID)
+
+#include <android/native_window.h>
+
+struct egl_native_pixmap_t;
+
+typedef struct ANativeWindow*           EGLNativeWindowType;
+typedef struct egl_native_pixmap_t*     EGLNativePixmapType;
+typedef void*                           EGLNativeDisplayType;
+
 #elif defined(__unix__)
 
 /* X11 (tentative)  */