1
0
Fork 0
mutter-performance-source/clutter/evdev
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-device-manager-evdev.c Deprecate clutter_threads_enter()/leave() 2012-07-11 13:22:19 +01:00
clutter-device-manager-evdev.h evdev: Merge clutter-event-evdev.[ch] into the device manager 2010-11-30 14:40:38 +00:00
clutter-evdev.h evdev: Adds api to release/reclaim the evdev devices 2012-03-01 11:41:51 +00:00
clutter-input-device-evdev.c Add an input device function to convert keycodes to evdev codes 2012-03-01 11:41:51 +00:00
clutter-input-device-evdev.h evdev: First stab at an evdev backend 2010-11-30 14:40:37 +00:00
clutter-xkb-utils.c evdev: Fix the unicode_value for new ClutterEvents 2010-11-30 14:40:37 +00:00
clutter-xkb-utils.h evdev: Use new xkbcommon include path 2012-06-06 11:04:57 +10:00