diff options
author | Cedric BAIL <cedric@osg.samsung.com> | 2017-08-25 10:52:29 -0700 |
---|---|---|
committer | Cedric BAIL <cedric@osg.samsung.com> | 2017-08-25 10:52:29 -0700 |
commit | a5b4defdd559089bf289d4f71a4b7f015c586af9 (patch) | |
tree | f25c4782855e1d2e41c8fc125f8de44f5b8de3ac /src/lib/evas/include | |
parent | 84c6d3332e2243b6074c995c05c8b50e29cefb4d (diff) |
evas: use output instead of default one during rendering of proxy.
Diffstat (limited to '')
-rw-r--r-- | src/lib/evas/include/evas_filter.h | 2 | ||||
-rw-r--r-- | src/lib/evas/include/evas_private.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/evas/include/evas_filter.h b/src/lib/evas/include/evas_filter.h index 175069c7a7..00b9bbf08c 100644 --- a/src/lib/evas/include/evas_filter.h +++ b/src/lib/evas/include/evas_filter.h | |||
@@ -152,7 +152,7 @@ Eina_Bool evas_filter_context_async_get(Evas_Filter_Context *ctx) | |||
152 | void evas_filter_context_size_get(Evas_Filter_Context *ctx, int *w, int *H); | 152 | void evas_filter_context_size_get(Evas_Filter_Context *ctx, int *w, int *H); |
153 | void evas_filter_context_destroy(Evas_Filter_Context *ctx); | 153 | void evas_filter_context_destroy(Evas_Filter_Context *ctx); |
154 | Eina_Bool evas_filter_context_program_use(void *engine, void *output, Evas_Filter_Context *ctx, Evas_Filter_Program *pgm, Eina_Bool reuse, int object_x, int object_y); | 154 | Eina_Bool evas_filter_context_program_use(void *engine, void *output, Evas_Filter_Context *ctx, Evas_Filter_Program *pgm, Eina_Bool reuse, int object_x, int object_y); |
155 | void evas_filter_context_proxy_render_all(Evas_Filter_Context *ctx, Eo *eo_obj, Eina_Bool do_async); | 155 | void evas_filter_context_proxy_render_all(Evas_Filter_Context *ctx, Eo *eo_obj, void *output, Eina_Bool do_async); |
156 | void evas_filter_context_post_run_callback_set(Evas_Filter_Context *ctx, Evas_Filter_Cb cb, void *data); | 156 | void evas_filter_context_post_run_callback_set(Evas_Filter_Context *ctx, Evas_Filter_Cb cb, void *data); |
157 | #define evas_filter_context_autodestroy(ctx) evas_filter_context_post_run_callback_set(ctx, ((Evas_Filter_Cb) evas_filter_context_destroy), ctx) | 157 | #define evas_filter_context_autodestroy(ctx) evas_filter_context_post_run_callback_set(ctx, ((Evas_Filter_Cb) evas_filter_context_destroy), ctx) |
158 | Eina_Bool evas_filter_context_buffers_allocate_all(Evas_Filter_Context *ctx); | 158 | Eina_Bool evas_filter_context_buffers_allocate_all(Evas_Filter_Context *ctx); |
diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h index 5d40c32b5a..cf43529af9 100644 --- a/src/lib/evas/include/evas_private.h +++ b/src/lib/evas/include/evas_private.h | |||
@@ -2056,7 +2056,7 @@ Eina_Bool evas_render_mapped(Evas_Public_Data *e, Evas_Object *obj, | |||
2056 | int level, Eina_Bool do_async); | 2056 | int level, Eina_Bool do_async); |
2057 | void evas_render_invalidate(Evas *e); | 2057 | void evas_render_invalidate(Evas *e); |
2058 | void evas_render_object_recalc(Evas_Object_Protected_Data *obj); | 2058 | void evas_render_object_recalc(Evas_Object_Protected_Data *obj); |
2059 | void evas_render_proxy_subrender(Evas *eo_e, Evas_Object *eo_source, Evas_Object *eo_proxy, Evas_Object_Protected_Data *proxy_obj, Eina_Bool source_clip, Eina_Bool do_async); | 2059 | void evas_render_proxy_subrender(Evas *eo_e, void *output, Evas_Object *eo_source, Evas_Object *eo_proxy, Evas_Object_Protected_Data *proxy_obj, Eina_Bool source_clip, Eina_Bool do_async); |
2060 | void evas_render_mask_subrender(Evas_Public_Data *e, Evas_Object_Protected_Data *mask, Evas_Object_Protected_Data *prev_mask, int level, Eina_Bool do_async); | 2060 | void evas_render_mask_subrender(Evas_Public_Data *e, Evas_Object_Protected_Data *mask, Evas_Object_Protected_Data *prev_mask, int level, Eina_Bool do_async); |
2061 | 2061 | ||
2062 | Eina_Bool evas_map_inside_get(const Evas_Map *m, Evas_Coord x, Evas_Coord y); | 2062 | Eina_Bool evas_map_inside_get(const Evas_Map *m, Evas_Coord x, Evas_Coord y); |