summaryrefslogtreecommitdiff
path: root/src/lib/ector/software
diff options
context:
space:
mode:
authorHermet Park <hermetpark@gmail.com>2018-11-28 13:38:23 +0900
committerHermet Park <hermetpark@gmail.com>2018-11-28 13:38:23 +0900
commitbf70b32f049583fc0bf7542af7d89d4ef5d50c55 (patch)
tree9e50e615e86ed0caedb4f4b4e1b33510267f4563 /src/lib/ector/software
parent700b302517290f9c1622d849ba5eee7aaa4357e7 (diff)
evas ector: Replace renderer preparation responsibility.
Replace fill/stroke renderer preparation of shapes to canvas vg, These renderer now is triggered by their own instances.
Diffstat (limited to 'src/lib/ector/software')
-rw-r--r--src/lib/ector/software/ector_renderer_software_shape.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/lib/ector/software/ector_renderer_software_shape.c b/src/lib/ector/software/ector_renderer_software_shape.c
index d0205d1687..be96c827ee 100644
--- a/src/lib/ector/software/ector_renderer_software_shape.c
+++ b/src/lib/ector/software/ector_renderer_software_shape.c
@@ -631,14 +631,6 @@ _ector_renderer_software_shape_ector_renderer_prepare(Eo *obj,
631{ 631{
632 Ector_Software_Shape_Task *task; 632 Ector_Software_Shape_Task *task;
633 633
634 // FIXME: shouldn't this be part of the shape generic implementation?
635 if (pd->shape->fill)
636 ector_renderer_prepare(pd->shape->fill);
637 if (pd->shape->stroke.fill)
638 ector_renderer_prepare(pd->shape->stroke.fill);
639 if (pd->shape->stroke.marker)
640 ector_renderer_prepare(pd->shape->stroke.marker);
641
642 // FIXME: shouldn't this be moved to the software base object? 634 // FIXME: shouldn't this be moved to the software base object?
643 if (!pd->surface) 635 if (!pd->surface)
644 pd->surface = efl_data_xref(pd->base->surface, ECTOR_SOFTWARE_SURFACE_CLASS, obj); 636 pd->surface = efl_data_xref(pd->base->surface, ECTOR_SOFTWARE_SURFACE_CLASS, obj);