[maemo-commits] [maemo-commits] r18530 - in projects/haf/trunk/clutter0.8: clutter debian
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Thu May 28 17:40:39 EEST 2009
- Previous message: [maemo-commits] r18529 - in projects/haf/trunk/clutter0.8: . debian
- Next message: [maemo-commits] r18531 - projects/haf/trunk/epeg/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: gw Date: 2009-05-28 17:40:37 +0300 (Thu, 28 May 2009) New Revision: 18530 Modified: projects/haf/trunk/clutter0.8/clutter/clutter-private.h projects/haf/trunk/clutter0.8/debian/changelog Log: * clutter/clutter-private.h: added blank #define for g_object_freeze_notify and g_object_thaw_notify, as these caused excessive slowness and we don't need threading support. Modified: projects/haf/trunk/clutter0.8/clutter/clutter-private.h =================================================================== --- projects/haf/trunk/clutter0.8/clutter/clutter-private.h 2009-05-28 14:09:31 UTC (rev 18529) +++ projects/haf/trunk/clutter0.8/clutter/clutter-private.h 2009-05-28 14:40:37 UTC (rev 18530) @@ -77,8 +77,8 @@ ClutterActor *motion_last_actor; gint click_count; - gint previous_x; - gint previous_y; + gint previous_x; + gint previous_y; guint32 previous_time; gint previous_button_number; }; @@ -87,12 +87,12 @@ struct _ClutterMainContext { - ClutterBackend *backend; /* holds a pointer to the windowing + ClutterBackend *backend; /* holds a pointer to the windowing system backend */ ClutterStageManager *stage_manager; /* stages */ GQueue *events_queue; /* the main event queue */ - guint is_initialized : 1; + guint is_initialized : 1; guint motion_events_per_actor : 1;/* set for enter/leave events */ guint defer_display_setup : 1; guint options_parsed : 1; @@ -104,8 +104,8 @@ guint motion_frequency; /* Motion events per second */ gint num_reactives; /* Num of reactive actors */ - ClutterIDPool *id_pool; /* mapping between reused integer ids - * and actors + ClutterIDPool *id_pool; /* mapping between reused integer ids + * and actors */ guint frame_rate; /* Default FPS */ gboolean disable_skip_frames;/* Should timeline not skip frames */ @@ -114,8 +114,8 @@ * (or NULL if there is no pointer grab */ ClutterActor *keyboard_grab_actor; /* The actor having the pointer grab - * (or NULL if there is no pointer - * grab) + * (or NULL if there is no pointer + * grab) */ GSList *shaders; /* stack of overridden shaders */ @@ -216,6 +216,10 @@ void _clutter_actor_apply_modelview_transform_recursive (ClutterActor *self, ClutterActor *ancestor); +// Big hack to remove threading calls +#define g_object_freeze_notify(X) +#define g_object_thaw_notify(X) + G_END_DECLS #endif /* _HAVE_CLUTTER_PRIVATE_H */ Modified: projects/haf/trunk/clutter0.8/debian/changelog =================================================================== --- projects/haf/trunk/clutter0.8/debian/changelog 2009-05-28 14:09:31 UTC (rev 18529) +++ projects/haf/trunk/clutter0.8/debian/changelog 2009-05-28 14:40:37 UTC (rev 18530) @@ -12,6 +12,9 @@ * clutter/cogl/gles/cogl-texture.c: changed 'if !cogl_is_texture' to g_return_if_fail, as we don't want these runtime checks, and cogl_is_texture is *very* slow (linear search) + * clutter/clutter-private.h: added blank #define for g_object_freeze_notify + and g_object_thaw_notify, as these caused excessive slowness and we don't + need threading support. Kimmo: * clutter/clutter-stage.[ch]: Added clutter_stage_set_shaped_mode for
- Previous message: [maemo-commits] r18529 - in projects/haf/trunk/clutter0.8: . debian
- Next message: [maemo-commits] r18531 - projects/haf/trunk/epeg/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]