X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fblackberry%2Ffg_init_blackberry.c;h=5a1a9d9604d70e2d8ccd6f7ce1ab7cfa99cdb366;hb=daa1c5e7c9e059ed8c3ab9f5778f31ca063ad2bb;hp=4dee11d2c0e68567e30d3b8361444710599ef2f9;hpb=3e7cf561c1470dbee736cd9b371fef14aa5491b1;p=freeglut diff --git a/src/blackberry/fg_init_blackberry.c b/src/blackberry/fg_init_blackberry.c index 4dee11d..5a1a9d9 100644 --- a/src/blackberry/fg_init_blackberry.c +++ b/src/blackberry/fg_init_blackberry.c @@ -29,24 +29,30 @@ #include "fg_init.h" #include "egl/fg_init_egl.h" #include +#include void fgPlatformInitialize() { - bps_initialize(); + bps_initialize(); - fghPlatformInitializeEGL(); + navigator_request_events(0); + //XXX rotation lock? navigator_rotation_lock(true); - /* Get start time */ - fgState.Time = fgSystemTime(); + fghPlatformInitializeEGL(); - fgState.Initialised = GL_TRUE; + /* Get start time */ + fgState.Time = fgSystemTime(); + + fgState.Initialised = GL_TRUE; } void fgPlatformCloseDisplay() { - fghPlatformCloseDisplayEGL(); + fghPlatformCloseDisplayEGL(); + + navigator_stop_events(0); - bps_shutdown(); + bps_shutdown(); } /**