window: remove dead EGL code
authorPekka Paalanen <ppaalanen@gmail.com>
Tue, 16 Oct 2012 14:27:16 +0000 (17:27 +0300)
committerKristian Høgsberg <krh@bitplanet.net>
Tue, 16 Oct 2012 14:46:15 +0000 (10:46 -0400)
- remove unimplemented function from header
- remove the egl function pointers that were not used

Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
clients/window.c
clients/window.h

index 9bc9e19..30fc67c 100644 (file)
@@ -111,10 +111,6 @@ struct display {
        struct wl_cursor_theme *cursor_theme;
        struct wl_cursor **cursors;
 
-       PFNGLEGLIMAGETARGETTEXTURE2DOESPROC image_target_texture_2d;
-       PFNEGLCREATEIMAGEKHRPROC create_image;
-       PFNEGLDESTROYIMAGEKHRPROC destroy_image;
-
        display_output_handler_t output_configure_handler;
        display_global_handler_t global_handler;
 
@@ -3902,11 +3898,6 @@ display_create(int argc, char *argv[])
                return NULL;
 #endif
 
-       d->image_target_texture_2d =
-               (void *) eglGetProcAddress("glEGLImageTargetTexture2DOES");
-       d->create_image = (void *) eglGetProcAddress("eglCreateImageKHR");
-       d->destroy_image = (void *) eglGetProcAddress("eglDestroyImageKHR");
-
        create_cursors(d);
 
        d->theme = theme_create();
index 17d97d6..c86d7e7 100644 (file)
@@ -115,12 +115,6 @@ display_acquire_window_surface(struct display *display,
 void
 display_release_window_surface(struct display *display,
                               struct window *window);
-
-#ifdef HAVE_CAIRO_EGL
-EGLImageKHR
-display_get_image_for_egl_image_surface(struct display *display,
-                                       cairo_surface_t *surface);
-#endif
 #endif
 
 #define SURFACE_OPAQUE 0x01