#define YAGL_EGL_WL_BIND_WAYLAND_DISPLAY_EXTENSIONS "EGL_WL_bind_wayland_display "
+#define YAGL_EGL_GL_TEXTURE_EXTENSIONS "EGL_KHR_gl_texture_2D_image "
+
+#define YAGL_EGL_TIZEN_EXTENSIONS "EGL_TIZEN_image_native_surface "
+
#define YAGL_EGL_BUFFER_AGE_EXTENSIONS "EGL_EXT_buffer_age "
#define YAGL_EGL_FENCE_EXTENSIONS "EGL_KHR_fence_sync "
len += strlen(YAGL_EGL_FENCE_EXTENSIONS);
}
+ len += strlen(YAGL_EGL_GL_TEXTURE_EXTENSIONS);
+
+ len += strlen(YAGL_EGL_TIZEN_EXTENSIONS);
+
dpy->extensions = yagl_malloc(len + 1);
strcpy(dpy->extensions, YAGL_EGL_BASE_EXTENSIONS);
if (yagl_egl_fence_supported()) {
strcat(dpy->extensions, YAGL_EGL_FENCE_EXTENSIONS);
}
+
+ strcat(dpy->extensions, YAGL_EGL_GL_TEXTURE_EXTENSIONS);
+
+ strcat(dpy->extensions, YAGL_EGL_TIZEN_EXTENSIONS);
}
pthread_mutex_unlock(&dpy->mutex);