1
0
Fork 0
mutter-performance-source/clutter
Neil Roberts 827c26757e Applied patch from bug #881
* clutter/clutter-frame-source.h: 
	* clutter/clutter-frame-source.c:
	New files that contain a replacement for g_timeout that try to
	cope with system delays.

	* clutter/Makefile.am: Added clutter-frame-source.{c,h}

	* clutter/clutter-timeline.c (timeout_add): Use a frame source
	instead of a g_timeout.

	* clutter/clutter-main.c (clutter_threads_add_frame_source_full)
	(clutter_threads_add_frame_source): New public functions to wrap a
	frame source and grab the Clutter mutex.

	* clutter/clutter-timeout-pool.c: Now calculates the timeout
	expiration times in the same way as a frame source does so that it
	counts time in frame intervals instead of setting the next
	expiration time as an offset from the current time.
2008-04-17 16:50:23 +00:00
..
cogl 2008-04-14 Matthew Allum <mallum@openedhand.com> 2008-04-14 15:10:22 +00:00
eglnative 2008-04-04 Matthew Allum <mallum@openedhand.com> 2008-04-04 13:20:02 +00:00
eglx 2008-04-14 Matthew Allum <mallum@openedhand.com> 2008-04-14 17:01:14 +00:00
glx 2008-04-15 Matthew Allum <mallum@openedhand.com> 2008-04-15 21:18:13 +00:00
json 2008-04-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-09 14:18:42 +00:00
osx 2008-20-10 Matthew Allum <mallum@o-hand.com> 2008-02-10 13:05:08 +00:00
pango 2008-04-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-09 14:18:42 +00:00
sdl 2008-02-07 Matthew Allum <mallum@openedhand.com> 2008-02-07 12:55:51 +00:00
win32 Added support for foreign windows to the Win32 backend. 2008-04-15 16:12:37 +00:00
x11 2008-04-15 Matthew Allum <mallum@openedhand.com> 2008-04-15 21:18:13 +00:00
clutter-actor.c * clutter/clutter-actor.c: (clutter_actor_set_shader_param): queue a 2008-04-15 13:55:36 +00:00
clutter-actor.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-alpha.c 2008-04-03 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-03 03:09:28 +00:00
clutter-alpha.h 2007-12-15 Emmanuele Bassi <ebassi@openedhand.com> 2007-12-15 14:36:27 +00:00
clutter-backend.c 2008-04-04 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-04 17:26:26 +00:00
clutter-backend.h 2008-04-04 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-04 15:02:11 +00:00
clutter-behaviour-bspline.c 2007-11-19 Emmanuele Bassi <ebassi@openedhand.com> 2007-11-19 16:35:46 +00:00
clutter-behaviour-bspline.h * clutter/clutter-behaviour-bspline.[ch]: 2007-11-13 14:12:51 +00:00
clutter-behaviour-depth.c 2008-01-21 Emmanuele Bassi,,, <ebassi@sprite> 2008-01-21 16:07:28 +00:00
clutter-behaviour-depth.h 2008-01-21 Emmanuele Bassi,,, <ebassi@sprite> 2008-01-21 16:07:28 +00:00
clutter-behaviour-ellipse.c 2007-12-17 Tomas Frydrych <tf@openedhand.com> 2007-12-17 17:16:49 +00:00
clutter-behaviour-ellipse.h 2007-11-27 Tomas Frydrych <tf@openedhand.com> 2007-11-27 12:34:28 +00:00
clutter-behaviour-opacity.c 2008-01-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-18 11:02:34 +00:00
clutter-behaviour-opacity.h 2008-01-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-18 11:02:34 +00:00
clutter-behaviour-path.c 2008-02-08 Emmanuele Bassi <ebassi@openedhand.com> 2008-02-08 15:39:41 +00:00
clutter-behaviour-path.h Even more documentation fixes 2007-08-07 14:03:58 +00:00
clutter-behaviour-rotate.c 2007-12-17 Tomas Frydrych <tf@openedhand.com> 2007-12-17 17:16:49 +00:00
clutter-behaviour-rotate.h Renamed all properties of behaviours (and related 2007-11-13 13:21:56 +00:00
clutter-behaviour-scale.c 2008-02-11 Matthew Allum <mallum@openedhand.com> 2008-02-11 20:31:16 +00:00
clutter-behaviour-scale.h 2007-01-30 Tomas Frydrych <tf@openedhand.com> 2008-01-30 12:13:26 +00:00
clutter-behaviour.c 2008-02-08 Emmanuele Bassi <ebassi@openedhand.com> 2008-02-08 15:39:41 +00:00
clutter-behaviour.h Even more documentation fixes 2007-08-07 14:03:58 +00:00
clutter-clone-texture.c 2008-02-20 Emmanuele Bassi <ebassi@openedhand.com> 2008-02-20 10:59:47 +00:00
clutter-clone-texture.h 2006-12-12 Emmanuele Bassi <ebassi@openedhand.com> 2006-12-12 20:20:04 +00:00
clutter-color.c 2007-12-24 Emmanuele Bassi <ebassi@openedhand.com> 2007-12-24 14:52:41 +00:00
clutter-color.h Even more documentation fixes 2007-08-07 14:03:58 +00:00
clutter-container.c 2008-04-11 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-11 15:40:08 +00:00
clutter-container.h * clutter/clutter-container.[ch]: removed find_child_by_id method 2007-11-05 17:12:11 +00:00
clutter-debug.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-deprecated.h 2008-04-11 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-11 12:00:50 +00:00
clutter-effect.c 2007-01-30 Tomas Frydrych <tf@openedhand.com> 2008-01-30 12:13:26 +00:00
clutter-effect.h 2007-01-30 Tomas Frydrych <tf@openedhand.com> 2008-01-30 12:13:26 +00:00
clutter-entry.c 2008-03-06 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-06 12:39:24 +00:00
clutter-entry.h 2008-03-06 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-06 12:39:24 +00:00
clutter-enum-types.c.in 2007-12-25 Emmanuele Bassi <ebassi@openedhand.com> 2007-12-25 11:41:10 +00:00
clutter-enum-types.h.in 2007-08-20 Emmanuele Bassi <ebassi@openedhand.com> 2007-08-20 20:16:15 +00:00
clutter-event.c 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-event.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-feature.c 2007-10-12 Tomas Frydrych <tf@o-hand.com> 2007-10-12 08:17:00 +00:00
clutter-feature.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-fixed.c 2008-04-17 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-17 14:08:26 +00:00
clutter-fixed.h 2008-04-17 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-17 11:09:27 +00:00
clutter-group.c * clutter/clutter-group.c: fixed typo in docs. 2008-04-15 11:31:53 +00:00
clutter-group.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-id-pool.c 2008-03-09 Matthew Allum <mallum@openedhand.com> 2008-03-09 19:07:17 +00:00
clutter-id-pool.h Refactored the integer id->ClutterActor mapping code to be a self 2008-03-07 17:34:40 +00:00
clutter-json.h 2007-10-25 Emmanuele Bassi <ebassi@openedhand.com> 2007-10-25 14:32:29 +00:00
clutter-keysyms-table.h 2007-03-22 Emmanuele Bassi <ebassi@openedhand.com> 2007-03-22 18:21:59 +00:00
clutter-keysyms.h Merge gobject-branch into trunk 2006-05-29 08:59:36 +00:00
clutter-label.c 2008-02-20 Emmanuele Bassi <ebassi@openedhand.com> 2008-02-20 10:59:47 +00:00
clutter-label.h 2007-11-19 Emmanuele Bassi <ebassi@openedhand.com> 2007-11-19 21:14:16 +00:00
clutter-list-model.c 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 18:33:33 +00:00
clutter-list-model.h 2008-01-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-09 14:40:31 +00:00
clutter-main.c Applied patch from bug #881 2008-04-17 16:50:23 +00:00
clutter-main.h Applied patch from bug #881 2008-04-17 16:50:23 +00:00
clutter-marshal.list 2008-03-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-18 17:50:45 +00:00
clutter-media.c * clutter/clutter-actor.c: 2008-02-15 15:18:02 +00:00
clutter-media.h 2006-11-15 Emmanuele Bassi <ebassi@openedhand.com> 2006-11-15 23:37:53 +00:00
clutter-model-private.h 2008-01-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-09 14:18:53 +00:00
clutter-model.c 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 18:33:33 +00:00
clutter-model.h 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 18:33:33 +00:00
clutter-private.h 2008-04-04 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-04 15:02:11 +00:00
clutter-rectangle.c 2008-02-20 Emmanuele Bassi <ebassi@openedhand.com> 2008-02-20 10:59:47 +00:00
clutter-rectangle.h 2006-11-20 Emmanuele Bassi <ebassi@openedhand.com> 2006-11-20 22:20:48 +00:00
clutter-score.c 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 11:46:57 +00:00
clutter-score.h 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 11:46:57 +00:00
clutter-script-parser.c 2008-02-07 Emmanuele Bassi <ebassi@openedhand.com> 2008-02-07 14:17:53 +00:00
clutter-script-private.h 2007-11-28 Emmanuele Bassi <ebassi@openedhand.com> 2007-11-28 13:50:24 +00:00
clutter-script.c 2008-02-08 Emmanuele Bassi <ebassi@openedhand.com> 2008-02-08 10:19:53 +00:00
clutter-script.h 2008-01-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-18 11:25:47 +00:00
clutter-scriptable.c 2007-11-14 Emmanuele Bassi <ebassi@openedhand.com> 2007-11-14 11:32:24 +00:00
clutter-scriptable.h 2007-11-23 Emmanuele Bassi <ebassi@openedhand.com> 2007-11-23 13:11:10 +00:00
clutter-shader.c 2008-04-11 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-11 12:00:50 +00:00
clutter-shader.h 2008-04-11 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-11 12:00:50 +00:00
clutter-stage-manager.c 2008-04-04 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-04 15:02:11 +00:00
clutter-stage-manager.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-stage-window.c 2008-04-04 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-04 15:02:11 +00:00
clutter-stage-window.h 2008-04-04 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-04 15:02:11 +00:00
clutter-stage.c Applied patch from bug #871 2008-04-09 09:33:32 +00:00
clutter-stage.h 2008-04-04 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-04 17:26:26 +00:00
clutter-texture.c 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 15:05:16 +00:00
clutter-texture.h 2008-02-01 Matthew Allum <mallum@openedhand.com> 2008-02-01 15:29:00 +00:00
clutter-timeline.c Applied patch from bug #881 2008-04-17 16:50:23 +00:00
clutter-timeline.h 2008-03-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-18 22:07:17 +00:00
clutter-timeout-pool.c Applied patch from bug #881 2008-04-17 16:50:23 +00:00
clutter-timeout-pool.h Add copyright license and make ClutterTimeoutPool public 2007-06-09 13:20:06 +00:00
clutter-types.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-units.c 2008-04-17 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-17 14:08:26 +00:00
clutter-units.h 2008-04-17 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-17 11:09:27 +00:00
clutter-util.c * clutter/clutter-texture.c: (texture_get_tile_pixbuf), 2008-02-12 17:17:52 +00:00
clutter-util.h 2007-01-23 Matthew Allum <mallum@openedhand.com> 2007-01-23 20:29:11 +00:00
clutter-version.h.in 2008-03-31 Matthew Allum <mallum@openedhand.com> 2008-03-31 17:15:02 +00:00
clutter.h 2008-01-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-09 14:40:31 +00:00
Makefile.am Applied patch from bug #881 2008-04-17 16:50:23 +00:00