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;

-- 


Reply via email to