X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fandroid%2Ffg_window_android.c;h=58d612afe4c4771dfbbbcc37d13e8a85afa9a9cf;hb=a28bca657173033061d5af4fc9846a32597700c0;hp=1b601ab4bc8082dbe67f02ef38e290c4172ca865;hpb=c229e12e3fcdbda830cedc61beaaa4e6b367b17b;p=freeglut diff --git a/src/android/fg_window_android.c b/src/android/fg_window_android.c index 1b601ab..58d612a 100644 --- a/src/android/fg_window_android.c +++ b/src/android/fg_window_android.c @@ -40,19 +40,19 @@ void fgPlatformOpenWindow( SFG_Window* window, const char* title, GLboolean sizeUse, int w, int h, GLboolean gameMode, GLboolean isSubWindow ) { - printf("fgPlatformOpenWindow %p ID=%d\n", (void*)window, window->ID); + // printf("fgPlatformOpenWindow %p ID=%d\n", (void*)window, window->ID); /* TODO: only one full-screen window possible? */ static int nb_windows = 0; if (nb_windows == 0) { nb_windows++; fgDisplay.pDisplay.single_window = window; - printf("=> %p ID=%d\n", (void*)fgDisplay.pDisplay.single_window, fgDisplay.pDisplay.single_window->ID); + // printf("=> %p ID=%d\n", (void*)fgDisplay.pDisplay.single_window, fgDisplay.pDisplay.single_window->ID); } else { return; } - fghChooseConfigEGL(&window->Window.pContext.egl.Config); + fghChooseConfig(&window->Window.pContext.egl.Config); window->Window.Context = fghCreateNewContextEGL(window); /* Wait until window is available and OpenGL context is created */ @@ -76,8 +76,8 @@ void fgPlatformOpenWindow( SFG_Window* window, const char* title, EGLint vid; eglGetConfigAttrib(display, window->Window.pContext.egl.Config, EGL_NATIVE_VISUAL_ID, &vid); - ANativeWindow_setBuffersGeometry(window->Window.Handle, 0, 0, vid); + fghPlatformOpenWindowEGL(window); window->State.Visible = GL_TRUE;