evas vector: removed useless calls.
It turns out ector engine doesn't use any color mixing with gradients fill. Removed unnecessarities unless we can find a way to use them in the future.
This commit is contained in:
parent
29892a26f8
commit
fd6e5081f9
|
@ -64,7 +64,7 @@ _efl_canvas_vg_gradient_linear_render_pre(Evas_Object_Protected_Data *vg_pd EINA
|
||||||
void *context EINA_UNUSED,
|
void *context EINA_UNUSED,
|
||||||
Ector_Surface *surface,
|
Ector_Surface *surface,
|
||||||
Eina_Matrix3 *ptransform,
|
Eina_Matrix3 *ptransform,
|
||||||
int p_opacity,
|
int p_opacity EINA_UNUSED,
|
||||||
Ector_Buffer *comp,
|
Ector_Buffer *comp,
|
||||||
Efl_Gfx_Vg_Composite_Method comp_method,
|
Efl_Gfx_Vg_Composite_Method comp_method,
|
||||||
void *data)
|
void *data)
|
||||||
|
@ -78,7 +78,6 @@ _efl_canvas_vg_gradient_linear_render_pre(Evas_Object_Protected_Data *vg_pd EINA
|
||||||
|
|
||||||
gd = efl_data_scope_get(obj, EFL_CANVAS_VG_GRADIENT_CLASS);
|
gd = efl_data_scope_get(obj, EFL_CANVAS_VG_GRADIENT_CLASS);
|
||||||
EFL_CANVAS_VG_COMPUTE_MATRIX(ctransform, ptransform, nd);
|
EFL_CANVAS_VG_COMPUTE_MATRIX(ctransform, ptransform, nd);
|
||||||
EFL_CANVAS_VG_COMPUTE_ALPHA(c_r, c_g, c_b, c_a, p_opacity, nd);
|
|
||||||
|
|
||||||
if (!nd->renderer)
|
if (!nd->renderer)
|
||||||
{
|
{
|
||||||
|
@ -89,7 +88,6 @@ _efl_canvas_vg_gradient_linear_render_pre(Evas_Object_Protected_Data *vg_pd EINA
|
||||||
|
|
||||||
ector_renderer_transformation_set(nd->renderer, ctransform);
|
ector_renderer_transformation_set(nd->renderer, ctransform);
|
||||||
ector_renderer_origin_set(nd->renderer, nd->x, nd->y);
|
ector_renderer_origin_set(nd->renderer, nd->x, nd->y);
|
||||||
ector_renderer_color_set(nd->renderer, c_r, c_g, c_b, c_a);
|
|
||||||
ector_renderer_visibility_set(nd->renderer, nd->visibility);
|
ector_renderer_visibility_set(nd->renderer, nd->visibility);
|
||||||
efl_gfx_gradient_stop_set(nd->renderer, gd->colors, gd->colors_count);
|
efl_gfx_gradient_stop_set(nd->renderer, gd->colors, gd->colors_count);
|
||||||
efl_gfx_gradient_spread_set(nd->renderer, gd->spread);
|
efl_gfx_gradient_spread_set(nd->renderer, gd->spread);
|
||||||
|
|
|
@ -80,7 +80,7 @@ _efl_canvas_vg_gradient_radial_render_pre(Evas_Object_Protected_Data *vg_pd EINA
|
||||||
void *context EINA_UNUSED,
|
void *context EINA_UNUSED,
|
||||||
Ector_Surface *surface,
|
Ector_Surface *surface,
|
||||||
Eina_Matrix3 *ptransform,
|
Eina_Matrix3 *ptransform,
|
||||||
int p_opacity,
|
int p_opacity EINA_UNUSED,
|
||||||
Ector_Buffer *comp,
|
Ector_Buffer *comp,
|
||||||
Efl_Gfx_Vg_Composite_Method comp_method,
|
Efl_Gfx_Vg_Composite_Method comp_method,
|
||||||
void *data)
|
void *data)
|
||||||
|
@ -94,7 +94,6 @@ _efl_canvas_vg_gradient_radial_render_pre(Evas_Object_Protected_Data *vg_pd EINA
|
||||||
|
|
||||||
gd = efl_data_scope_get(obj, EFL_CANVAS_VG_GRADIENT_CLASS);
|
gd = efl_data_scope_get(obj, EFL_CANVAS_VG_GRADIENT_CLASS);
|
||||||
EFL_CANVAS_VG_COMPUTE_MATRIX(ctransform, ptransform, nd);
|
EFL_CANVAS_VG_COMPUTE_MATRIX(ctransform, ptransform, nd);
|
||||||
EFL_CANVAS_VG_COMPUTE_ALPHA(c_r, c_g, c_b, c_a, p_opacity, nd);
|
|
||||||
|
|
||||||
if (!nd->renderer)
|
if (!nd->renderer)
|
||||||
{
|
{
|
||||||
|
@ -105,7 +104,6 @@ _efl_canvas_vg_gradient_radial_render_pre(Evas_Object_Protected_Data *vg_pd EINA
|
||||||
|
|
||||||
ector_renderer_transformation_set(nd->renderer, ctransform);
|
ector_renderer_transformation_set(nd->renderer, ctransform);
|
||||||
ector_renderer_origin_set(nd->renderer, nd->x, nd->y);
|
ector_renderer_origin_set(nd->renderer, nd->x, nd->y);
|
||||||
ector_renderer_color_set(nd->renderer, c_r, c_g, c_b, c_a);
|
|
||||||
ector_renderer_visibility_set(nd->renderer, nd->visibility);
|
ector_renderer_visibility_set(nd->renderer, nd->visibility);
|
||||||
efl_gfx_gradient_stop_set(nd->renderer, gd->colors, gd->colors_count);
|
efl_gfx_gradient_stop_set(nd->renderer, gd->colors, gd->colors_count);
|
||||||
efl_gfx_gradient_spread_set(nd->renderer, gd->spread);
|
efl_gfx_gradient_spread_set(nd->renderer, gd->spread);
|
||||||
|
|
Loading…
Reference in New Issue