gtk/gdk/wayland
Christian Hergert c48bc48dda wayland: avoid dropping surfaces when possible
If the configure-event gives us the same size as we had before,
which is common for animation resizes, then try to keep the
existing buffer around. This saves us a memfd_create() syscall
on every frame.

https://bugzilla.gnome.org/show_bug.cgi?id=763350
2016-03-21 22:03:20 -04:00
..
protocol wayland: Add request focus support via gtk_shell 2016-03-10 12:31:15 +08:00
gdkapplaunchcontext-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkcursor-wayland.c wayland: don't handle buffer release centrally 2016-02-06 08:02:57 -05:00
gdkdevice-wayland.c wayland: Rename internal functions with misleading naming 2016-03-21 17:15:59 +01:00
gdkdisplay-wayland.c wayland: Add system bell support via gtk_shell 2016-03-10 12:31:15 +08:00
gdkdisplay-wayland.h wayland: Don't invent our own unstable protocol semantics 2016-03-10 12:31:15 +08:00
gdkdnd-wayland.c dnd: Hide the drag window when we're done 2016-03-21 11:26:24 -04:00
gdkeventsource.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkglcontext-wayland.c wayland: Don't use g_print for debug output 2016-02-28 21:40:23 -05:00
gdkglcontext-wayland.h gl: Drop profile for gdk_window_create_gl_context() 2015-02-12 12:34:28 +00:00
gdkkeys-wayland.c wayland: Translate virtual modifiers too 2015-11-14 23:26:11 -05:00
gdkprivate-wayland.h wayland: Don't invent our own unstable protocol semantics 2016-03-10 12:31:15 +08:00
gdkscreen-wayland.c wayland: Don't invent our own unstable protocol semantics 2016-03-10 12:31:15 +08:00
gdkseat-wayland.h wayland: Remove GdkWaylandDataDevice typedef 2016-03-21 17:15:59 +01:00
gdkselection-wayland.c wayland: Make data_source_target() an empty stub 2016-03-09 18:39:16 +01:00
gdkwayland.h wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkwaylanddevice.h wayland: Add GdkSeat implementation 2015-12-15 00:40:21 +01:00
gdkwaylanddisplay.h wayland: fix rename of wl_shell to xdg_shell 2014-01-20 14:37:33 -05:00
gdkwaylandglcontext.h GL: Follow naming conventions 2014-10-21 23:48:12 -04:00
gdkwaylandselection.h Drop gdk_wayland_drag_context_get_dnd_window 2015-12-02 00:47:53 -05:00
gdkwaylandwindow.h wayland: Replace wl_shell_surface with xdg_shell 2013-11-18 13:44:20 -05:00
gdkwindow-wayland.c wayland: avoid dropping surfaces when possible 2016-03-21 22:03:20 -04:00
Makefile.am wayland: Add gtk-primary-selection protocol 2016-02-26 19:59:17 +01:00
wm-button-layout-translation.c wayland: Set gtk-decoration-layout 2014-06-06 15:32:59 +02:00
wm-button-layout-translation.h wayland: Set gtk-decoration-layout 2014-06-06 15:32:59 +02:00