1
0
Fork 0
mutter-performance-source/clutter/gdk
Emmanuele Bassi 0e4c6d0a87 Deprecate clutter_threads_enter()/leave()
Acquiring the Clutter lock to mark critical sections is not portable,
and not recommended to implement threaded applications with Clutter.

The recommended pattern is to use worker threads, and schedule UI
updates inside idle or timeout handlers within the main loop. We should
enforce this pattern by deprecating the threads_enter()/leave()
functions. For compatibility concerns, we need internal API to acquire
the main lock during frame processing dispatch.

https://bugzilla.gnome.org/show_bug.cgi?id=679450
2012-07-11 13:22:19 +01:00
..
clutter-backend-gdk-private.h Add a new GDK backend 2011-11-03 13:42:13 +00:00
clutter-backend-gdk.c Bug 676150 GDK: Fix build on Windows 2012-05-21 23:01:23 +08: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 Deprecate clutter_threads_enter()/leave() 2012-07-11 13:22:19 +01: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 Remove the X11-specific bit in ClutterStageCogl 2011-11-03 13:45:19 +00:00
clutter-stage-gdk.h gdk: Relay scroll delta from GDK 2012-03-19 14:29:23 +00:00