diff options
Diffstat (limited to 'src/lib/evas/include/evas_private.h')
-rw-r--r-- | src/lib/evas/include/evas_private.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h index 0e71d31..ba6b752 100644 --- a/src/lib/evas/include/evas_private.h +++ b/src/lib/evas/include/evas_private.h | |||
@@ -1334,7 +1334,8 @@ struct _Efl_Canvas_Output | |||
1334 | 1334 | ||
1335 | Ector_Surface *ector; | 1335 | Ector_Surface *ector; |
1336 | 1336 | ||
1337 | void *info, *output; | 1337 | Evas_Engine_Info *info; |
1338 | void *output; | ||
1338 | Evas_Coord x, y, w, h; | 1339 | Evas_Coord x, y, w, h; |
1339 | 1340 | ||
1340 | int info_magic; | 1341 | int info_magic; |
@@ -1393,10 +1394,9 @@ struct _Evas_Object_Func | |||
1393 | 1394 | ||
1394 | struct _Evas_Func | 1395 | struct _Evas_Func |
1395 | { | 1396 | { |
1396 | void *(*output_info) (void); | 1397 | void (*output_info_setup) (void *info); |
1397 | void (*output_info_free) (void *info); | 1398 | void *(*output_setup) (void *engine, void *info, unsigned int w, unsigned int h); |
1398 | void *(*output_setup) (void *engine, void *info, unsigned int w, unsigned int h); | 1399 | int (*output_update) (void *engine, void *data, void *info, unsigned int w, unsigned int h); |
1399 | int (*output_update) (void *engine, void *data, void *info, unsigned int w, unsigned int h); | ||
1400 | 1400 | ||
1401 | void (*output_free) (void *engine, void *data); | 1401 | void (*output_free) (void *engine, void *data); |
1402 | void (*output_resize) (void *engine, void *data, int w, int h); | 1402 | void (*output_resize) (void *engine, void *data, int w, int h); |
@@ -1616,6 +1616,8 @@ struct _Evas_Func | |||
1616 | 1616 | ||
1617 | Evas_Filter_Support (*gfx_filter_supports) (void *engine, Evas_Filter_Command *cmd); | 1617 | Evas_Filter_Support (*gfx_filter_supports) (void *engine, Evas_Filter_Command *cmd); |
1618 | Eina_Bool (*gfx_filter_process) (void *engine, Evas_Filter_Command *cmd); | 1618 | Eina_Bool (*gfx_filter_process) (void *engine, Evas_Filter_Command *cmd); |
1619 | |||
1620 | unsigned int info_size; | ||
1619 | }; | 1621 | }; |
1620 | 1622 | ||
1621 | struct _Evas_Image_Save_Func | 1623 | struct _Evas_Image_Save_Func |