X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;ds=sidebyside;f=src%2Fandroid%2Ffg_state_android.c;h=6aed16304d03f660b2a4e68aaa60923231a4030c;hb=dced05adbce96bd64f3ace7aa030953fa0e3e93d;hp=aea9b2521da2c1e3e0bd5997c937910672f64c9e;hpb=b27ccc213edf4168d445037cf3dceb82772f1b2b;p=freeglut diff --git a/src/android/fg_state_android.c b/src/android/fg_state_android.c index aea9b25..6aed163 100644 --- a/src/android/fg_state_android.c +++ b/src/android/fg_state_android.c @@ -1,5 +1,5 @@ /* - * freeglut_state_android.c + * fg_state_android.c * * Android-specific freeglut state query methods. * @@ -29,6 +29,7 @@ #include #include #include "fg_internal.h" +#include "egl/fg_state_egl.h" int fgPlatformGlutDeviceGet ( GLenum eWhat ) { @@ -62,48 +63,3 @@ int fgPlatformGlutGet ( GLenum eWhat ) } return -1; } - -int fgPlatformGlutLayerGet( GLenum eWhat ) -{ - fprintf(stderr, "fgPlatformGlutLayerGet: STUB\n"); - - /* - * This is easy as layers are not implemented ;-) - * - * XXX Can we merge the UNIX/X11 and WIN32 sections? Or - * XXX is overlay support planned? - */ - switch( eWhat ) - { - case GLUT_OVERLAY_POSSIBLE: - return 0; - - case GLUT_LAYER_IN_USE: - return GLUT_NORMAL; - - case GLUT_HAS_OVERLAY: - return 0; - - case GLUT_TRANSPARENT_INDEX: - /* - * Return just anything, which is always defined as zero - * - * XXX HUH? - */ - return 0; - - case GLUT_NORMAL_DAMAGED: - /* XXX Actually I do not know. Maybe. */ - return 0; - - case GLUT_OVERLAY_DAMAGED: - return -1; - - default: - fgWarning( "glutLayerGet(): missing enum handle %d", eWhat ); - break; - } - - /* And fail. That's good. Programs do love failing. */ - return -1; -}