mutter/clutter/gdk
Rui Matos e70a0109f2 Avoid needless event copies when queueing from a backend to a stage
All backends follow the same pattern of queueing events first in
ClutterMainContext, then copying them to a ClutterStage queue and
immediately free them. Instead, we can just pass ownership of events
directly to ClutterStage thus avoiding the allocation and copy in
between.

https://bugzilla.gnome.org/show_bug.cgi?id=711857
2014-03-15 19:44:57 +00:00
..
clutter-backend-gdk-private.h Add a new GDK backend 2011-11-03 13:42:13 +00:00
clutter-backend-gdk.c win32: Disable event retrieval in Cogl 2013-07-12 17:59:54 +01:00
clutter-backend-gdk.h cogl/backend: Remove the ClutterBackendCogl class 2011-11-10 14:55:03 +00:00
clutter-device-manager-gdk.c Bug 676150 GDK: Fix build on Windows 2012-05-21 23:01:23 +08:00
clutter-device-manager-gdk.h Add a new GDK backend 2011-11-03 13:42:13 +00:00
clutter-event-gdk.c Avoid needless event copies when queueing from a backend to a stage 2014-03-15 19:44:57 +00:00
clutter-gdk.h gdk: Add missing declaration of clutter_gdk_get_default_display() 2012-03-07 12:36:42 +00:00
clutter-input-device-gdk.c gdk: add new device types (GDK_SOURCE_TOUCHSCREEN, GDK_SOURCE_TOUCHPAD) 2012-03-12 13:19:34 +01:00
clutter-input-device-gdk.h Add a new GDK backend 2011-11-03 13:42:13 +00:00
clutter-settings-gdk.h Add a new GDK backend 2011-11-03 13:42:13 +00:00
clutter-stage-gdk.c gdk: Fix realization in the foreign-window case 2012-12-02 14:50:54 -05:00
clutter-stage-gdk.h gdk: Relay scroll delta from GDK 2012-03-19 14:29:23 +00:00