+static void
+ev_transition_animation_fade (cairo_t *cr,
+ EvTransitionAnimation *animation,
+ EvTransitionEffect *effect,
+ gdouble progress,
+ GdkRectangle page_area)
+{
+ EvTransitionAnimationPriv *priv;
+
+ priv = EV_TRANSITION_ANIMATION_GET_PRIVATE (animation);
+
+ paint_surface (cr, priv->origin_surface, 0, 0, 0, page_area);
+ paint_surface (cr, priv->dest_surface, 0, 0, progress, page_area);
+}
+