cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b11d9b33d9132462f690e2c0b811c7d2d5ee093e
commit b11d9b33d9132462f690e2c0b811c7d2d5ee093e Author: Dongyeon Kim <dy5....@samsung.com> Date: Mon Aug 24 15:28:55 2015 +0900 evas/gl_generic: set draw context in ector_renderer_draw Change-Id: Ifeedd48bc87d5c8ac353b8bee199604b482b4da0 Signed-off-by: Cedric BAIL <ced...@osg.samsung.com> --- src/modules/evas/engines/gl_generic/evas_engine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/evas/engines/gl_generic/evas_engine.c b/src/modules/evas/engines/gl_generic/evas_engine.c index 04a26ec..44f0689 100644 --- a/src/modules/evas/engines/gl_generic/evas_engine.c +++ b/src/modules/evas/engines/gl_generic/evas_engine.c @@ -2410,7 +2410,7 @@ _evas_render_op_to_ector_rop(Evas_Render_Op op) } static void -eng_ector_renderer_draw(void *data, void *context EINA_UNUSED, void *surface, Ector_Renderer *renderer, Eina_Array *clips, Eina_Bool do_async EINA_UNUSED) +eng_ector_renderer_draw(void *data, void *context, void *surface, Ector_Renderer *renderer, Eina_Array *clips, Eina_Bool do_async EINA_UNUSED) { Evas_GL_Image *dst = surface; Evas_Engine_GL_Context *gc; @@ -2422,6 +2422,7 @@ eng_ector_renderer_draw(void *data, void *context EINA_UNUSED, void *surface, Ec unsigned int i; gc = re->window_gl_context_get(re->software.ob); + gc->dc = context; if (gc->dc->clip.use) { clip.x = gc->dc->clip.x; --