From 7ba0f46a39ced6d516248cf612e4a525479fc44a Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Fri, 3 Apr 2015 16:22:10 +0200 Subject: [PATCH] ector: remove surface from draw command as it should be drawn on the parent, always ! --- src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.c | 2 +- src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.c | 2 +- src/lib/ector/cairo/ector_renderer_cairo_shape.c | 2 +- src/lib/ector/ector_renderer_generic_base.eo | 1 - 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.c b/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.c index 3379f9e103..bdf5c361df 100644 --- a/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.c +++ b/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.c @@ -67,7 +67,7 @@ _ector_renderer_cairo_gradient_linear_ector_renderer_generic_base_prepare(Eo *ob static Eina_Bool _ector_renderer_cairo_gradient_linear_ector_renderer_generic_base_draw(Eo *obj, Ector_Renderer_Cairo_Gradient_Linear_Data *pd, - Ector_Surface *s, Ector_Rop op, Eina_Array *clips, int x, int y) + Ector_Rop op, Eina_Array *clips, int x, int y) { Ector_Renderer_Generic_Gradient_Linear_Data *gld; diff --git a/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.c b/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.c index 55fa5455c7..d22f71039c 100644 --- a/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.c +++ b/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.c @@ -69,7 +69,7 @@ _ector_renderer_cairo_gradient_radial_ector_renderer_generic_base_prepare(Eo *ob // Clearly duplicated and should be in a common place... static Eina_Bool -_ector_renderer_cairo_gradient_radial_ector_renderer_generic_base_draw(Eo *obj, Ector_Renderer_Cairo_Gradient_Radial_Data *pd, Ector_Surface *s, Ector_Rop op, Eina_Array *clips, int x, int y) +_ector_renderer_cairo_gradient_radial_ector_renderer_generic_base_draw(Eo *obj, Ector_Renderer_Cairo_Gradient_Radial_Data *pd, Ector_Rop op, Eina_Array *clips, int x, int y) { Ector_Renderer_Generic_Gradient_Linear_Data *gld; diff --git a/src/lib/ector/cairo/ector_renderer_cairo_shape.c b/src/lib/ector/cairo/ector_renderer_cairo_shape.c index b760e54291..070ba164e1 100644 --- a/src/lib/ector/cairo/ector_renderer_cairo_shape.c +++ b/src/lib/ector/cairo/ector_renderer_cairo_shape.c @@ -20,7 +20,7 @@ _ector_renderer_cairo_shape_ector_renderer_generic_base_prepare(Eo *obj, Ector_R } static Eina_Bool -_ector_renderer_cairo_shape_ector_renderer_generic_base_draw(Eo *obj, Ector_Renderer_Cairo_Shape_Data *pd, Ector_Surface *s, Ector_Rop op, Eina_Array *clips, int x, int y) +_ector_renderer_cairo_shape_ector_renderer_generic_base_draw(Eo *obj, Ector_Renderer_Cairo_Shape_Data *pd, Ector_Rop op, Eina_Array *clips, int x, int y) { } diff --git a/src/lib/ector/ector_renderer_generic_base.eo b/src/lib/ector/ector_renderer_generic_base.eo index ea932500f4..6f6808da03 100644 --- a/src/lib/ector/ector_renderer_generic_base.eo +++ b/src/lib/ector/ector_renderer_generic_base.eo @@ -94,7 +94,6 @@ abstract Ector.Renderer.Generic.Base (Eo.Base) draw { return: bool @warn_unused; params { - @in Ector_Surface *s; @in Ector_Rop op; @in array *clips; /*@ array of Eina_Rectangle clip */ @in int x;