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;

-- 


Reply via email to