* evas: force the update to only affect the currently processed area.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 14 Oct 2010 14:41:13 +0000 (14:41 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 14 Oct 2010 14:41:13 +0000 (14:41 +0000)
WARNING: PLEASE REVIEW THAT PATCH !

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@53402 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_render.c

index 71ab5d5..453a4fc 100644 (file)
@@ -1259,6 +1259,9 @@ evas_render_updates_internal(Evas *e,
                                    }
                              }
 #endif
+                            e->engine.func->context_clip_set(e->engine.data.output,
+                                                             e->engine.data.context,
+                                                             x, y, w, h);
                             clean_them |= evas_render_mapped(e, obj, e->engine.data.context,
                                                             surface, off_x, off_y, 0
 #ifdef REND_DGB