ector/gl: consider shape orgin while drawing.
authorsubhransu mohanty <smohantty@gmail.com>
Wed, 30 Nov 2016 10:31:28 +0000 (19:31 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 2 Jan 2017 07:23:56 +0000 (16:23 +0900)
Change-Id: I4a096fe947e774527432e94e75a932ae85ed6e09

src/lib/ector/gl/ector_renderer_gl_shape.c

index c838595..ac06ece 100644 (file)
@@ -83,6 +83,7 @@ _ector_renderer_gl_shape_ector_renderer_generic_base_draw(Eo *obj EINA_UNUSED,
    _shape_transform(new_pts, pt_count, pd->base->m);
    if (!cmd_count) return EINA_FALSE;
 
+   eo_do(pd->surface, ector_gl_surface_offset(pd->base->origin.x, pd->base->origin.y));
    if (pd->base->color.a > 0)
      {
         unsigned int fill_color = ECTOR_ARGB_JOIN(pd->base->color.a, pd->base->color.r, pd->base->color.g, pd->base->color.b);