gtk2/gdk/x11
Benjamin Otte c4ecc3f4f7 surface: Remove queue_antiexpose()
... and its implementation in the X11 backend.

GDK does lots of work trying to reduce the region in expose events
so that when the server sends multiple expose events, touching the
same area we can make sure to only redraw stuff once. However:
(1) this is only relevant of there's tons of delay and multiple
    expose events get sent
(2) we coalesce multiple events into a single expose event anyway
(3) we do this on the frame clock

But most importantly:
(4) Since the invention of compositing, servers caches all contents
    anyway
2018-03-21 00:43:28 +01:00
..
gdkapplaunchcontext-x11.c Remove gdk_window_add_filter 2018-02-07 15:12:03 -05:00
gdkasync.c Remove gdk_window_add_filter 2018-02-07 15:12:03 -05:00
gdkasync.h
gdkclipboard-x11.c Remove gdk_window_add_filter 2018-02-07 15:12:03 -05:00
gdkclipboard-x11.h x11: Refactor code 2017-12-13 00:56:52 +01:00
gdkcursor-x11.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkdevice-core-x11.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkdevice-xi2.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkdevicemanager-core-x11.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkdevicemanager-x11.c Remove gdk_window_add_filter 2018-02-07 15:12:03 -05:00
gdkdevicemanager-xi2.c Merge branch 'detect-synaptics-touchpads-v2' into 'master' 2018-03-20 17:03:15 +00:00
gdkdevicemanagerprivate-core.h GdkWindow -> GdkSurface initial type rename 2018-03-20 11:40:08 +01:00
gdkdisplay-x11.c surface: Remove queue_antiexpose() 2018-03-21 00:43:28 +01:00
gdkdisplay-x11.h surface: Remove queue_antiexpose() 2018-03-21 00:43:28 +01:00
gdkdnd-x11.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkeventsource.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkeventsource.h x11: Refactor xevent filtering some more 2017-12-13 01:55:56 +01:00
gdkeventtranslator.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkeventtranslator.h GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkgeometry-x11.c surface: Remove queue_antiexpose() 2018-03-21 00:43:28 +01:00
gdkglcontext-x11.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkglcontext-x11.h GdkWindow -> GdkSurface: File renames 2018-03-20 11:46:11 +01:00
gdkkeys-x11.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkmain-x11.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkmonitor-x11.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkmonitor-x11.h x11: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkprivate-x11.h surface: Remove queue_antiexpose() 2018-03-21 00:43:28 +01:00
gdkproperty-x11.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkscreen-x11.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkscreen-x11.h GdkSurface: Rename various functions and variables 2018-03-20 12:05:26 +01:00
gdkselection-x11.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkselectioninputstream-x11.c GdkWindow -> GdkSurface: File renames 2018-03-20 11:46:11 +01:00
gdkselectioninputstream-x11.h x11: Improve fallbacks for text 2017-12-03 05:46:46 +01:00
gdkselectionoutputstream-x11.c GdkWindow -> GdkSurface: File renames 2018-03-20 11:46:11 +01:00
gdkselectionoutputstream-x11.h x11: Refactor code 2017-12-13 00:56:52 +01:00
gdksettings.c Stop using settings for modules 2018-02-18 09:41:29 -05:00
gdksurface-x11.c surface: Remove queue_antiexpose() 2018-03-21 00:43:28 +01:00
gdksurface-x11.h GdkSurface: Rename various functions and variables 2018-03-20 12:05:26 +01:00
gdktextlistconverter-x11.c Drop gdk_atom_intern 2017-12-13 23:39:03 -05:00
gdktextlistconverter-x11.h x11: Implement claiming the X Selection with the clipboard 2017-12-03 05:46:47 +01:00
gdkvisual-x11.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkvisual-x11.h x11: Drop GdkX11Visual as public api 2017-11-17 13:03:11 -05:00
gdkvulkancontext-x11.c GdkSurface: Rename various functions and variables 2018-03-20 12:05:26 +01:00
gdkvulkancontext-x11.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkx11applaunchcontext.h
gdkx11device-core.h
gdkx11device-xi2.h
gdkx11device.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkx11devicemanager-core.h
gdkx11devicemanager-xi2.h
gdkx11devicemanager-xi.h
gdkx11devicemanager.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkx11display.h GdkSurface: Rename various functions and variables 2018-03-20 12:05:26 +01:00
gdkx11dnd.h
gdkx11glcontext.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkx11keys.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkx11monitor.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkx11property.h x11: Get rid of default Atom converters 2017-12-14 13:35:32 +01:00
gdkx11screen.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkx11selection.h
gdkx11surface.h GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkx11utils.h x11: Remove gdk_x11_grab_server() 2017-11-02 12:47:50 +01:00
gdkx-autocleanups.h GdkWindow -> GdkSurface initial type rename 2018-03-20 11:40:08 +01:00
gdkx.h GdkWindow -> GdkSurface: File renames 2018-03-20 11:46:11 +01:00
gdkxftdefaults.c x11: Stop using GdkScreen in api 2017-11-17 10:51:55 -05:00
gdkxid.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
meson.build GdkWindow -> GdkSurface: File renames 2018-03-20 11:46:11 +01:00
MwmUtil.h
xsettings-client.c GdkSurface: Rename various functions and variables 2018-03-20 12:05:26 +01:00
xsettings-client.h Remove gdk_window_add_filter 2018-02-07 15:12:03 -05:00