/* -- GLOBAL TYPE DEFINITIONS ---------------------------------------------- */
/* The structure used by display initialization in freeglut_init.c */
typedef struct tagSFG_PlatformDisplay SFG_PlatformDisplay;
+struct android_app;
struct tagSFG_PlatformDisplay
{
struct tagSFG_PlatformDisplayEGL egl;
- struct tagSFG_Window* single_window;
+ EGLNativeWindowType single_native_window;
+ struct android_app* app;
};
typedef struct tagSFG_PlatformContext SFG_PlatformContext;
typedef struct tagSFG_PlatformWindowState SFG_PlatformWindowState;
struct tagSFG_PlatformWindowState
{
- int32_t LastHeight;
- int32_t LastWidth;
+ char unused;
};
#endif /* FREEGLUT_INTERNAL_ANDROID_H */