}
if (context == EGL_NO_CONTEXT) context = gw->egl_context;
-
+ if (eglMakeCurrent(gw->egl_disp, EGL_NO_SURFACE,
+ EGL_NO_SURFACE, gw->egl_context) == EGL_FALSE)
+ {
+ ERR("eglMakeCurrent() fail. code=%#x", eglGetError());
+ eng_window_free(gw);
+ return NULL;
+ }
vendor = glGetString(GL_VENDOR);
renderer = glGetString(GL_RENDERER);
version = glGetString(GL_VERSION);
eng_window_resurf(gw);
else
{
- if (eglMakeCurrent(gw->egl_disp, EGL_NO_SURFACE,
- EGL_NO_SURFACE, gw->egl_context) == EGL_FALSE)
- {
- ERR("eglMakeCurrent() fail. code=%#x", eglGetError());
- eng_window_free(gw);
- return NULL;
- }
eng_gl_symbols(gw->egl_disp);
if (!(gw->gl_context = glsym_evas_gl_common_context_new()))