static void clutter_stage_egl_show (ClutterActor *actor) { CLUTTER_ACTOR_SET_FLAGS (actor, CLUTTER_ACTOR_MAPPED); CLUTTER_ACTOR_SET_FLAGS (CLUTTER_STAGE_EGL (actor)->wrapper, CLUTTER_ACTOR_MAPPED); }
static gboolean create_cogl_texture (ClutterTexture *texture, guint width, guint height) { CoglHandle handle; handle = cogl_texture_new_with_size (width, height, -1, FALSE, COGL_PIXEL_FORMAT_RGBA_8888|COGL_BGR_BIT); if (handle) { clutter_texture_set_cogl_texture (texture, handle); CLUTTER_ACTOR_SET_FLAGS (texture, CLUTTER_ACTOR_REALIZED); clutter_glx_texture_pixmap_update_area (CLUTTER_X11_TEXTURE_PIXMAP (texture), 0, 0, width, height); return TRUE; } return FALSE; }
static void ntf_overlay_init (NtfOverlay *self) { self->priv = NTF_OVERLAY_GET_PRIVATE (self); /* * We do not want to force relayout when allocating. */ CLUTTER_ACTOR_SET_FLAGS (self, CLUTTER_ACTOR_NO_LAYOUT); /* * Initialize notificaiton subsystems. */ ntf_libnotify_init (); ntf_wm_init (); }
static void clutter_x11_texture_pixmap_realize (ClutterActor *actor) { ClutterX11TexturePixmap *texture = CLUTTER_X11_TEXTURE_PIXMAP (actor); ClutterX11TexturePixmapPrivate *priv = texture->priv; CLUTTER_ACTOR_CLASS (clutter_x11_texture_pixmap_parent_class)-> realize (actor); CLUTTER_ACTOR_SET_FLAGS (actor, CLUTTER_ACTOR_REALIZED); clutter_x11_texture_pixmap_update_area_real (texture, 0, 0, priv->pixmap_width, priv->pixmap_height); }
static void clutter_stage_egl_show (ClutterActor *actor) { CLUTTER_ACTOR_SET_FLAGS (actor, CLUTTER_ACTOR_MAPPED); }