summaryrefslogtreecommitdiff
path: root/src/lib/ector/software/ector_software_surface.c
diff options
context:
space:
mode:
authorJunsuChoi <jsuya.choi@samsung.com>2019-07-22 13:29:02 +0900
committerHermet Park <hermetpark@gmail.com>2019-07-22 13:29:02 +0900
commit1ce14bc85d87ece9b2e50204f1834ec5a2d0f4a1 (patch)
treec4c076ca1484056fae2f8a3e0db0890885ad4ca7 /src/lib/ector/software/ector_software_surface.c
parentde5eea226a705b908154e5b518c659d3917631c3 (diff)
Ector.Renderer : Implement Ector.Renderer.(Software).Image class
Summary: Implement a class and drawer that outputs image data from the Ector. Image data is output with a vector object and supports transform. Test Plan: N/A Reviewers: Hermet, smohanty, kimcinoo Reviewed By: Hermet Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D9218
Diffstat (limited to 'src/lib/ector/software/ector_software_surface.c')
-rw-r--r--src/lib/ector/software/ector_software_surface.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/ector/software/ector_software_surface.c b/src/lib/ector/software/ector_software_surface.c
index 08a2786f16..1008fe52b6 100644
--- a/src/lib/ector/software/ector_software_surface.c
+++ b/src/lib/ector/software/ector_software_surface.c
@@ -204,6 +204,8 @@ _ector_software_surface_ector_surface_renderer_factory_new(Eo *obj,
204{ 204{
205 if (type == ECTOR_RENDERER_SHAPE_MIXIN) 205 if (type == ECTOR_RENDERER_SHAPE_MIXIN)
206 return efl_add_ref(ECTOR_RENDERER_SOFTWARE_SHAPE_CLASS, NULL, ector_renderer_surface_set(efl_added, obj)); 206 return efl_add_ref(ECTOR_RENDERER_SOFTWARE_SHAPE_CLASS, NULL, ector_renderer_surface_set(efl_added, obj));
207 else if (type == ECTOR_RENDERER_IMAGE_MIXIN)
208 return efl_add_ref(ECTOR_RENDERER_SOFTWARE_IMAGE_CLASS, NULL, ector_renderer_surface_set(efl_added, obj));
207 else if (type == ECTOR_RENDERER_GRADIENT_LINEAR_MIXIN) 209 else if (type == ECTOR_RENDERER_GRADIENT_LINEAR_MIXIN)
208 return efl_add_ref(ECTOR_RENDERER_SOFTWARE_GRADIENT_LINEAR_CLASS, NULL, ector_renderer_surface_set(efl_added, obj)); 210 return efl_add_ref(ECTOR_RENDERER_SOFTWARE_GRADIENT_LINEAR_CLASS, NULL, ector_renderer_surface_set(efl_added, obj));
209 else if (type == ECTOR_RENDERER_GRADIENT_RADIAL_MIXIN) 211 else if (type == ECTOR_RENDERER_GRADIENT_RADIAL_MIXIN)