jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8fe237c08897de07bb9563bfe6dfaf385a0d8244
commit 8fe237c08897de07bb9563bfe6dfaf385a0d8244 Author: Jean-Philippe Andre <jp.an...@samsung.com> Date: Tue Sep 15 18:23:27 2015 +0900 evas_render: Fix invalid clip Test case: elementary_test -to "Evas Map 3D" The cube was clipped to its top-left corner. What's really weird is that this code patch is for non-mapped objects. --- src/lib/evas/canvas/evas_render.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/lib/evas/canvas/evas_render.c b/src/lib/evas/canvas/evas_render.c index aee5a13..772be0e 100644 --- a/src/lib/evas/canvas/evas_render.c +++ b/src/lib/evas/canvas/evas_render.c @@ -1730,11 +1730,7 @@ evas_render_mapped(Evas_Public_Data *evas, Evas_Object *eo_obj, } else { - const Evas_Coord_Rectangle *clip = &obj->cur->geometry; - ctx = ENFN->context_dup(ENDT, context); - ENFN->context_clip_clip(ENDT, ctx, clip->x + off_x, clip->y + off_y, clip->w, clip->h); - if (obj->cur->clipper) { Evas_Object_Protected_Data *clipper = obj->cur->clipper; --