diff options
author | Cedric BAIL <cedric@osg.samsung.com> | 2017-08-25 10:54:19 -0700 |
---|---|---|
committer | Cedric BAIL <cedric@osg.samsung.com> | 2017-08-25 10:54:19 -0700 |
commit | 545c1a70f4d09a147949b00b06f4bc15a572bce0 (patch) | |
tree | 96b4f0ecb9ffcab99052f8a6b5db379ea7147fe1 /src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h | |
parent | 7f8bbe497275ae229562fbf50ac682c1a983b476 (diff) | |
download | efl-545c1a70f4d09a147949b00b06f4bc15a572bce0.tar.gz |
evas: make Evas_GL work with multi output.
Diffstat (limited to 'src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h')
-rw-r--r-- | src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h b/src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h index 043d7f71a1..7fdea3021b 100644 --- a/src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h +++ b/src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h @@ -22,11 +22,15 @@ struct _Render_Engine_GL_Generic { Render_Engine_Software_Generic software; + Render_Output_GL_Generic *current; + struct { Evas_Object_Image_Pixels_Get_Cb get_pixels; void *get_pixels_data; Evas_Object *obj; } func; + + Eina_Bool evgl_initted : 1; }; struct _Render_Output_GL_Generic @@ -42,8 +46,6 @@ struct _Render_Output_GL_Generic Context_3D *context_3d; E3D_Renderer *renderer_3d; const EVGL_Interface *evgl_funcs; - - Eina_Bool evgl_initted : 1; }; static inline Eina_Bool @@ -96,8 +98,6 @@ evas_render_engine_gl_generic_init(Render_Engine_Software_Generic *engine, re->renderer_3d = NULL; re->evgl_funcs = evgl_funcs; - re->evgl_initted = EINA_FALSE; - evas_render_engine_software_generic_tile_strict_set(&re->software, EINA_TRUE); return EINA_TRUE; |