X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fandroid%2Ffg_init_android.c;h=d19e91d3b820f9da96a60f2c0e2de28a3f584d1e;hb=207c3128bf025b5e025bace5c0425d380dd72aa9;hp=a07ceddf5ceaca0e1133bde7290b6c3f946a7cf2;hpb=cb1e59cf5e6ac8034ae91abfd320874004a44c88;p=freeglut diff --git a/src/android/fg_init_android.c b/src/android/fg_init_android.c index a07cedd..d19e91d 100644 --- a/src/android/fg_init_android.c +++ b/src/android/fg_init_android.c @@ -25,11 +25,16 @@ #include #include "fg_internal.h" +#include "fg_init.h" #include "egl/fg_init_egl.h" void fgPlatformInitialize() { fghPlatformInitializeEGL(); + + /* Get start time */ + fgState.Time = fgSystemTime(); + fgState.Initialised = GL_TRUE; } @@ -37,3 +42,13 @@ void fgPlatformCloseDisplay() { fghPlatformCloseDisplayEGL(); } + +/** + * Close joystick and serial input devices + */ +void fgPlatformDeinitialiseInputDevices ( void ) +{ + fghCloseInputDevices (); + fgState.JoysticksInitialised = GL_FALSE; + fgState.InputDevsInitialised = GL_FALSE; +}