efl/src/lib/evas/include
Shinwoo Kim c3c9fed7d9 evas_object_image: save EVAS_IMAGE_CONTENT_HINT_DYNAMIC image
Summary:
evas_gl_common_image_content_hint_set makes RGBA_Image NULL if content hint
is EVAS_IMAGE_CONTENT_HINT_DYNAMIC with 'sec_tbm_surface' and 'egl_tbm_ext'.

efl_file_save(_efl_canvas_image_internal_efl_file_save_save) does not work
in this case because ENFN->image_data_direct_get returns FALSE.

This patch makes ENFN->image_data_direct_get work but you need to free its
returned data after using it.

Reviewers: Hermet, jsuya

Reviewed By: Hermet

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8516
2019-05-02 20:50:24 +09:00
..
evas_3d_utils.h Fix spelling of 'alpha channel' 2017-04-24 08:25:22 -04:00
evas_blend_ops.h meson - add checks/options for mmx, sse3, neon, altivec 2018-11-09 11:43:59 +00:00
evas_common_private.h efl.gfx: remove Efl.Gfx.Image_Load_Error 2019-03-04 13:36:57 -05:00
evas_common_types.h build - evas - sse3 optimized code - decouple from eo 2018-11-12 16:42:17 +00:00
evas_ector_buffer.eo eolian: first batch of unused import removals 2018-05-13 17:28:47 +02:00
evas_filter.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
evas_inline.x Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
evas_macros.h efl: everyone should now rely on Eina MIN/MAX redefinition. 2016-05-09 16:58:53 -07:00
evas_mmx.h
evas_options.h
evas_private.h evas_object_image: save EVAS_IMAGE_CONTENT_HINT_DYNAMIC image 2019-05-02 20:50:24 +09:00
meson.build meson: use eolian_gen with -S 2018-12-03 19:00:26 +01:00