diff options
author | Benjamin Otte <otte@redhat.com> | 2016-11-23 19:10:34 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2016-11-23 19:10:34 +0100 |
commit | 2a27b7ecc6a427a39d266f7d0ac0210dd3f70688 (patch) | |
tree | c029d880b2853bb4dac546ed40d891a166d95d69 /gdk/quartz | |
parent | ef75ca2d53b44d7273c841d1f84b817725c07d30 (diff) | |
download | gtk+-2a27b7ecc6a427a39d266f7d0ac0210dd3f70688.tar.gz |
API: Remove gdk_window_process_all_updates()
It's completely unused since we have a frame clock.
Diffstat (limited to 'gdk/quartz')
-rw-r--r-- | gdk/quartz/gdkdisplay-quartz.c | 2 | ||||
-rw-r--r-- | gdk/quartz/gdkwindow-quartz.c | 38 |
2 files changed, 0 insertions, 40 deletions
diff --git a/gdk/quartz/gdkdisplay-quartz.c b/gdk/quartz/gdkdisplay-quartz.c index b24fdffa1c..ebef514734 100644 --- a/gdk/quartz/gdkdisplay-quartz.c +++ b/gdk/quartz/gdkdisplay-quartz.c @@ -244,8 +244,6 @@ gdk_quartz_display_class_init (GdkQuartzDisplayClass *class) display_class->supports_cursor_alpha = _gdk_quartz_display_supports_cursor_alpha; display_class->supports_cursor_color = _gdk_quartz_display_supports_cursor_color; - display_class->before_process_all_updates = _gdk_quartz_display_before_process_all_updates; - display_class->after_process_all_updates = _gdk_quartz_display_after_process_all_updates; display_class->get_next_serial = gdk_quartz_display_get_next_serial; display_class->notify_startup_complete = gdk_quartz_display_notify_startup_complete; display_class->event_data_copy = _gdk_quartz_display_event_data_copy; diff --git a/gdk/quartz/gdkwindow-quartz.c b/gdk/quartz/gdkwindow-quartz.c index 1c548cc787..ae2ca22959 100644 --- a/gdk/quartz/gdkwindow-quartz.c +++ b/gdk/quartz/gdkwindow-quartz.c @@ -400,44 +400,6 @@ _gdk_quartz_window_process_updates_recurse (GdkWindow *window, */ } -void -_gdk_quartz_display_before_process_all_updates (GdkDisplay *display) -{ - in_process_all_updates = TRUE; - - NSDisableScreenUpdates (); -} - -void -_gdk_quartz_display_after_process_all_updates (GdkDisplay *display) -{ - GSList *old_update_nswindows = update_nswindows; - GSList *tmp_list = update_nswindows; - - update_nswindows = NULL; - - while (tmp_list) - { - NSWindow *nswindow = tmp_list->data; - - [[nswindow contentView] displayIfNeeded]; - - _gdk_quartz_window_flush (NULL); - - [nswindow enableFlushWindow]; - [nswindow flushWindow]; - [nswindow release]; - - tmp_list = tmp_list->next; - } - - g_slist_free (old_update_nswindows); - - in_process_all_updates = FALSE; - - NSEnableScreenUpdates (); -} - static const gchar * get_default_title (void) { |