X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fegl%2Ffg_window_egl.c;h=48eb74856ba2ccf1c9d63e7ba093b1e44ecd07d5;hb=05a61612c9b96b61ca9917def47eb59b7bd195c8;hp=b465756e42a5ede24c754b239497019d4088320d;hpb=82334dc23620f76b257acaffcd84ffbb8386872c;p=freeglut diff --git a/src/egl/fg_window_egl.c b/src/egl/fg_window_egl.c index b465756..48eb748 100644 --- a/src/egl/fg_window_egl.c +++ b/src/egl/fg_window_egl.c @@ -92,6 +92,15 @@ EGLContext fghCreateNewContextEGL( SFG_Window* window ) { return context; } +void fgPlatformSetWindow ( SFG_Window *window ) +{ + if (eglMakeCurrent(fgDisplay.pDisplay.egl.Display, + window->Window.pContext.egl.Surface, + window->Window.pContext.egl.Surface, + window->Window.Context) == EGL_FALSE) + fgError("eglMakeCurrent: err=%x\n", eglGetError()); +} + /* * Really opens a window when handle is available */ @@ -107,9 +116,9 @@ void fghPlatformOpenWindowEGL( SFG_Window* window ) fgPlatformSetWindow(window); - //EGLint w, h; - //eglQuerySurface(display, surface, EGL_WIDTH, &w); - //eglQuerySurface(display, surface, EGL_HEIGHT, &h); + /* EGLint w, h; */ + /* eglQuerySurface(display, surface, EGL_WIDTH, &w); */ + /* eglQuerySurface(display, surface, EGL_HEIGHT, &h); */ } @@ -129,12 +138,3 @@ void fghPlatformCloseWindowEGL( SFG_Window* window ) window->Window.pContext.egl.Surface = EGL_NO_SURFACE; } } - -void fgPlatformSetWindow ( SFG_Window *window ) -{ - if (eglMakeCurrent(fgDisplay.pDisplay.egl.Display, - window->Window.pContext.egl.Surface, - window->Window.pContext.egl.Surface, - window->Window.Context) == EGL_FALSE) - fgError("eglMakeCurrent: err=%x\n", eglGetError()); -}