Owen W. Taylor
6e69692e22
Compress events as part of the frame cycle
...
Instead of trying to guess about which motion events are
extraneous, queue up all events until we process a frame.
This allows us to look ahead and reliably compress consecutive
sequence of motion events.
clutter-main.c: Feed received events to the stage for queueing.
Remove old compression code. Remove clutter_get_motion_events_frequency()
clutter_set_motion_events_frequency()
clutter-stage.c: Keep a queue of pending events.
clutter-master-clock.c: Add processng of queued events to the
clock source dispatch function.
http://bugzilla.openedhand.com/show_bug.cgi?id=1637
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
2009-06-09 15:03:56 +01:00
..
2009-06-09 12:45:23 +01:00
2009-06-09 14:47:36 +01:00
2009-06-09 14:47:36 +01:00
2009-06-08 11:07:33 +01:00
2009-06-08 23:51:08 +01:00
2009-06-09 14:07:22 +01:00
2009-06-08 11:07:33 +01:00
2009-06-05 18:28:27 +01:00
2009-06-09 14:07:35 +01:00
2009-06-08 11:07:33 +01:00
2009-06-09 14:07:35 +01:00
2009-06-08 11:07:13 +01:00
2009-06-04 16:30:31 +01:00
2009-06-04 13:21:57 +01:00
2009-01-20 18:47:50 +00:00
2009-05-27 13:01:31 +01:00
2009-05-27 13:01:31 +01:00
2009-06-08 14:42:22 +01:00
2009-05-14 16:12:36 +01:00
2009-06-04 16:30:30 +01:00
2009-05-13 22:21:48 +01:00
2009-01-23 13:08:46 +00:00
2009-03-16 15:00:55 +00:00
2009-03-10 12:38:04 +00:00
2009-03-10 12:38:03 +00:00
2009-01-20 16:42:49 +00:00
2009-03-16 15:00:55 +00:00
2009-02-20 12:09:07 +00:00
2009-03-16 15:00:55 +00:00
2009-03-10 12:38:03 +00:00
2009-03-10 12:38:03 +00:00
2009-03-10 12:38:03 +00:00
2009-03-10 12:38:03 +00:00
2009-05-06 16:44:47 +01:00
2009-01-20 16:42:49 +00:00
2009-01-20 16:20:54 +00:00
2008-12-05 13:13:37 +00:00
2009-02-20 12:09:07 +00:00
2009-01-14 15:03:30 +00:00
2009-05-20 16:49:22 +01:00
2009-05-14 15:53:59 +01:00
2009-02-20 12:09:07 +00:00
2009-03-16 15:00:55 +00:00
2009-06-04 16:30:31 +01:00
2009-03-16 15:00:55 +00:00
2009-06-01 18:42:28 +01:00
2009-03-10 12:38:02 +00:00
2009-04-24 15:25:08 +01:00
2009-05-28 17:18:13 +01:00
2009-04-15 17:25:50 +01:00
2009-06-09 14:07:35 +01:00
2009-05-29 12:40:23 +01:00
2007-08-20 20:16:15 +00:00
2009-06-09 14:47:36 +01:00
2009-06-08 12:05:20 +01:00
2008-06-06 13:44:22 +00:00
2008-10-30 17:04:34 +00:00
2009-03-10 12:38:04 +00:00
2009-03-10 12:38:04 +00:00
2009-03-16 15:40:18 +00:00
2009-03-16 15:40:18 +00:00
2009-06-08 11:07:05 +01:00
2009-04-08 18:19:46 +01:00
2008-03-09 19:07:17 +00:00
2008-10-30 17:04:34 +00:00
2009-06-04 16:30:30 +01:00
2009-01-08 11:15:09 +00:00
2008-04-23 13:58:58 +00:00
2008-06-10 06:37:46 +00:00
2008-08-05 10:54:40 +00:00
2009-05-12 16:31:41 +01:00
2009-02-14 11:31:00 +00:00
2009-06-09 15:03:56 +01:00
2009-06-09 15:03:56 +01:00
2009-06-04 16:30:31 +01:00
2009-06-09 15:03:56 +01:00
2009-04-24 15:28:15 +01:00
2009-02-24 16:22:02 +00:00
2009-03-16 15:00:55 +00:00
2009-05-05 20:18:28 +01:00
2009-05-05 20:18:28 +01:00
2009-05-20 16:06:09 +01:00
2009-04-16 17:16:31 +01:00
2008-12-21 21:52:50 +00:00
2009-06-09 15:03:56 +01:00
2009-01-28 17:20:15 +00:00
2009-03-16 15:00:55 +00:00
2009-03-17 14:13:31 +00:00
2009-03-16 15:00:55 +00:00
2008-08-04 16:21:27 +00:00
2008-08-04 16:21:27 +00:00
2009-06-09 14:07:22 +01:00
2009-03-16 15:00:55 +00:00
2009-02-26 14:57:58 +00:00
2008-10-30 17:04:34 +00:00
2009-05-12 14:53:44 +01:00
2009-05-12 14:53:44 +01:00
2009-06-01 17:40:23 +01:00
2009-04-03 12:47:21 +01:00
2009-05-29 15:13:55 +01:00
2009-05-29 15:13:55 +01:00
2008-04-04 15:02:11 +00:00
2009-06-04 16:30:32 +01:00
2009-06-09 15:03:56 +01:00
2009-06-09 14:07:35 +01:00
2009-06-08 12:05:20 +01:00
2009-05-14 16:19:15 +01:00
2009-06-06 16:13:41 +01:00
2009-05-23 19:35:19 +01:00
2009-06-09 15:03:55 +01:00
2009-06-04 13:21:57 +01:00
2009-03-16 15:40:18 +00:00
2009-03-16 15:40:18 +00:00
2009-03-16 16:56:51 +00:00
2009-03-16 15:40:18 +00:00
2009-05-06 16:44:47 +01:00
2009-06-09 14:47:36 +01:00
2009-06-09 14:47:36 +01:00
2008-02-12 17:17:52 +00:00
2008-10-30 17:04:34 +00:00
2008-03-31 17:15:02 +00:00
2009-03-13 14:29:27 +00:00
2009-06-09 12:45:23 +01:00