diff options
Diffstat (limited to 'clutter/gdk/clutter-backend-gdk.c')
-rw-r--r-- | clutter/gdk/clutter-backend-gdk.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/clutter/gdk/clutter-backend-gdk.c b/clutter/gdk/clutter-backend-gdk.c index 11eeb9cd4..ce5349ddb 100644 --- a/clutter/gdk/clutter-backend-gdk.c +++ b/clutter/gdk/clutter-backend-gdk.c @@ -85,29 +85,6 @@ static GdkDisplay *_foreign_dpy = NULL; static gboolean disable_event_retrieval = FALSE; -void -_clutter_backend_gdk_reset_framebuffer (ClutterBackendGdk *backend_gdk) -{ - if (backend_gdk->dummy_onscreen == COGL_INVALID_HANDLE) - { - CoglContext *context = - clutter_backend_get_cogl_context (CLUTTER_BACKEND (backend_gdk)); - CoglError *internal_error = NULL; - - backend_gdk->dummy_onscreen = cogl_onscreen_new (context, 1, 1); - - if (!cogl_framebuffer_allocate (COGL_FRAMEBUFFER (backend_gdk->dummy_onscreen), - &internal_error)) - { - g_error ("Unable to create dummy onscreen: %s", internal_error->message); - cogl_error_free (internal_error); - return; - } - } - - cogl_set_framebuffer (COGL_FRAMEBUFFER (backend_gdk->dummy_onscreen)); -} - static void clutter_backend_gdk_init_settings (ClutterBackendGdk *backend_gdk) { @@ -251,8 +228,6 @@ clutter_backend_gdk_finalize (GObject *gobject) { ClutterBackendGdk *backend_gdk = CLUTTER_BACKEND_GDK (gobject); - g_clear_pointer (&backend_gdk->dummy_onscreen, cogl_object_unref); - gdk_window_remove_filter (NULL, cogl_gdk_filter, backend_gdk); g_object_unref (backend_gdk->display); @@ -440,8 +415,6 @@ clutter_backend_gdk_class_init (ClutterBackendGdkClass *klass) static void clutter_backend_gdk_init (ClutterBackendGdk *backend_gdk) { - backend_gdk->dummy_onscreen = COGL_INVALID_HANDLE; - /* Deactivate sync to vblank since we have the GdkFrameClock to * drive us from the compositor. */ |