1 --- efl-1.8.1/src/modules/evas/engines/wayland_egl/evas_engine.c.orig 2013-11-24 05:18:45.000000000 +0100
2 +++ efl-1.8.1/src/modules/evas/engines/wayland_egl/evas_engine.c 2013-12-07 12:52:11.209362982 +0100
4 /* external variables */
5 int _evas_engine_wl_egl_log_dom = -1;
9 # ifndef EGL_NATIVE_PIXMAP_KHR
10 # define EGL_NATIVE_PIXMAP_KHR 0x30b0
13 unsigned int (*glsym_eglUnmapImageSEC) (void *a, void *b, int c) = NULL;
14 unsigned int (*glsym_eglSwapBuffersWithDamage) (EGLDisplay a, void *b, const EGLint *d, EGLint c) = NULL;
20 evgl_init(Render_Engine *re)
21 --- efl-1.8.1/src/modules/evas/engines/wayland_egl/evas_engine.h.orig 2013-11-04 12:58:09.000000000 +0100
22 +++ efl-1.8.1/src/modules/evas/engines/wayland_egl/evas_engine.h 2013-12-07 15:04:14.622363802 +0100
24 /* NB: This already includes wayland-client.h */
25 # include <wayland-egl.h>
27 +# include <EGL/egl.h>
29 -# include <EGL/egl.h>
30 /* NB: These are already included from gl_common */
31 /* # include <GLES2/gl2.h> */
32 /* # include <GLES2/gl2ext.h> */
38 EGLContext egl_context[1];
39 EGLSurface egl_surface[1];
46 --- efl-1.8.1/src/modules/evas/engines/wayland_egl/evas_wl_main.c.orig 2013-11-04 12:58:09.000000000 +0100
47 +++ efl-1.8.1/src/modules/evas/engines/wayland_egl/evas_wl_main.c 2013-12-07 16:55:11.888751090 +0100
53 gw->gl_context->egldisp = gw->egl_disp;
54 gw->gl_context->eglctxt = gw->egl_context[0];
58 evas_gl_common_context_resize(gw->gl_context, w, h, rot);