path: root/src/lib/evas/include/evas_private.h
diff options
authorCedric BAIL <cedric@osg.samsung.com>2017-08-25 10:52:10 -0700
committerCedric BAIL <cedric@osg.samsung.com>2017-08-25 10:52:10 -0700
commita0c58276c34a1877b2c8a15502b06431ecb4b306 (patch)
tree21f40754413f2931ea730494efdf734e0c6325ac /src/lib/evas/include/evas_private.h
parentevas: remove unecessary use of output in filter code. (diff)
evas: do not use default output or any other during render pre.
Diffstat (limited to '')
1 files changed, 3 insertions, 4 deletions
diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h
index c01eb0dc3c..529256a3c5 100644
--- a/src/lib/evas/include/evas_private.h
+++ b/src/lib/evas/include/evas_private.h
@@ -964,6 +964,7 @@ struct _Evas_Public_Data
Eina_Array *cur_device;
void *backend;
+ Ector_Surface *ector;
Eina_List *outputs;
Evas_Device *default_seat;
@@ -1333,8 +1334,6 @@ struct _Efl_Canvas_Output
Eo *canvas;
- Ector_Surface *ector;
Evas_Engine_Info *info;
void *output;
@@ -1611,7 +1610,7 @@ struct _Evas_Func
void (*texture_image_set) (void *engine, void *texture, void *image);
void *(*texture_image_get) (void *engine, void *texture);
- Ector_Surface *(*ector_create) (void *engine, void *output);
+ Ector_Surface *(*ector_create) (void *engine);
void (*ector_destroy) (void *engine, Ector_Surface *surface);
Ector_Buffer *(*ector_buffer_wrap) (void *engine, Evas *e, void *engine_image);
Ector_Buffer *(*ector_buffer_new) (void *engine, Evas *e, int width, int height, Efl_Gfx_Colorspace cspace, Ector_Buffer_Flag flags);
@@ -1951,7 +1950,7 @@ void _efl_gfx_map_shutdown(void);
void _efl_gfx_map_update(Eo *eo_obj);
/* Ector */
-Ector_Surface *evas_ector_get(Evas_Public_Data *evas, void *output);
+Ector_Surface *evas_ector_get(Evas_Public_Data *evas);
/* Temporary save/load functions */
void evas_common_load_model_from_file(Evas_Canvas3D_Mesh *model, const char *file);