efl/src/lib/evas/common
Jean Guyomarc'h a1e05aa089 evas/elm: fix visibility of some symbols
Public symbols were defined internal to Evas/Elementary on macOS, making
the link of external modules unfeasible.

- EAPI was messed up by an invalid inclusion of evas_text_utils.h, making
  some symbols private instead of public.
- A similar issue was present in evas_font_draw.c, where the symbols
  were directly imported without the proper definition of EAPI.
- Elementary.h did include some eo-generated headers, but for windows
  only. It should not been restricted to windows, as it allows to export
  symbols to external modules.

Fixes T6448.
2017-12-19 15:08:46 +01:00
..
evas_op_add
evas_op_blend evas: Cleanup unused variables when compiling for Neon 2016-11-18 11:30:29 -05:00
evas_op_copy evas color copy neon asm - declare tmp as output not input for warning-- 2017-02-12 00:32:22 +09:00
evas_op_mask
evas_op_mul
evas_op_sub
language evas: there is no effect of variable assignment while clean up. 2017-10-09 16:41:23 -07:00
evas_blend.h
evas_blend_main.c
evas_blend_private.h Evas: Move alpha functions to static_libs/draw 2015-12-03 18:42:50 +09:00
evas_blit_main.c evas blit main - put mmx funcs in ifdefs as they are not used on arm 2017-02-12 00:29:49 +09:00
evas_common_generic_cache.c evas/engine: added new engine api for ector 2017-11-10 11:20:38 +09:00
evas_convert_color.c evas filters: Move curve to software generic (3/8) 2017-04-14 11:26:42 +09:00
evas_convert_color.h evas: PNG save of ARGY88 needs unpremul 2016-12-22 19:23:01 +09:00
evas_convert_colorspace.c Evas: Implement ARGY88 and GRY8 conversion to ARGB8888 2015-12-29 22:05:50 +09:00
evas_convert_colorspace.h Evas: Implement ARGY88 and GRY8 conversion to ARGB8888 2015-12-29 22:05:50 +09:00
evas_convert_gry_1.c
evas_convert_gry_1.h
evas_convert_gry_8.c
evas_convert_gry_8.h
evas_convert_grypal_6.c
evas_convert_grypal_6.h
evas_convert_main.c
evas_convert_main.h
evas_convert_rgb_8.c
evas_convert_rgb_8.h
evas_convert_rgb_16.c
evas_convert_rgb_16.h
evas_convert_rgb_24.c
evas_convert_rgb_24.h
evas_convert_rgb_32.c evas: add support for BUILD_NEON_INTRINSICS to evas_convert_rgb_32.c 2015-05-13 16:20:22 +02:00
evas_convert_rgb_32.h
evas_convert_yuv.c evas yuv convert - fix unused increments 2017-02-08 21:19:39 +09:00
evas_convert_yuv.h evas - fix yuv support to no longer ignore 709 colorspace params 2015-05-27 20:19:46 +09:00
evas_cpu.c evas: clean code of evas_common_cpu_can_do() in common/evas_cpu 2017-12-11 17:18:55 +09:00
evas_draw.h evas: Add scale feature for embedded bitmap fonts. 2017-09-26 11:31:31 +09:00
evas_draw_main.c evas: Fix potential crash with draw context 2017-12-14 18:03:48 +09:00
evas_font.h evas/elm: fix visibility of some symbols 2017-12-19 15:08:46 +01:00
evas_font_compress.c Remove evas internal dependency from the evas_font module 2017-11-07 11:34:53 +09:00
evas_font_compress_draw.c
evas_font_default_walk.x
evas_font_draw.c evas/elm: fix visibility of some symbols 2017-12-19 15:08:46 +01:00
evas_font_draw.h evas: Fix make check 2017-11-07 14:57:14 +09:00
evas_font_load.c Remove evas internal dependency from the evas_font module 2017-11-07 11:34:53 +09:00
evas_font_main.c evas: include missing header 2017-12-19 14:30:23 +01:00
evas_font_ot.c Remove evas internal dependency from the evas_font module 2017-11-07 11:34:53 +09:00
evas_font_ot.h Remove evas internal dependency from the evas_font module 2017-11-07 11:34:53 +09:00
evas_font_private.h Remove evas internal dependency from the evas_font module 2017-11-07 11:34:53 +09:00
evas_font_query.c Remove evas internal dependency from the evas_font module 2017-11-07 11:34:53 +09:00
evas_image.h evas: remove unused function evas_common_load_image_from_file. 2017-10-05 09:37:07 -07:00
evas_image_data.c evas: Fix sign mismatch in evas between.c and .h definitions 2017-11-27 17:36:58 +09:00
evas_image_load.c evas: make sure we always open the file and look at its header before trying to load data. 2017-10-05 16:02:47 -07:00
evas_image_main.c evas: remove unused function evas_common_load_image_from_file. 2017-10-05 09:37:07 -07:00
evas_image_private.h
evas_image_save.c
evas_image_scalecache.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
evas_line.h Evas masking: Implement support for line draw (SW) 2015-01-07 15:06:02 +09:00
evas_line_main.c evas: Drop duplicate macro definitions SETUP_LINE_* 2017-02-28 13:07:13 +09:00
evas_map_image.c evas: reduce usage of __thread directive. 2016-11-16 16:05:56 -08:00
evas_map_image.h Evas masking: Implement support for map draw (SW) 2015-01-07 15:06:02 +09:00
evas_map_image_aa.c
evas_map_image_core.c Evas masking: Implement support for map draw (SW) 2015-01-07 15:06:02 +09:00
evas_map_image_internal.c Evas masking: Fix potential issues with map & masking 2015-02-10 11:39:24 +09:00
evas_map_image_loop.c
evas_op_add_main_.c evas/evas_op_add_main: Remove superfluous if branch. 2015-06-09 10:38:40 +02:00
evas_op_blend_main_.c evas/evas_op_blend_main: Remove superfluous if branch. 2015-06-09 10:38:40 +02:00
evas_op_copy_main_.c evas/evas_op_copy_main: Remove superfluous if branch. 2015-06-09 10:38:40 +02:00
evas_op_mask_main_.c evas/evas_op_mask_main: Remove superfluous if branch. 2015-06-09 10:38:40 +02:00
evas_op_mul_main_.c evas/evas_op_mul_main: Remove superfluous if branch. 2015-06-09 10:38:40 +02:00
evas_op_sub_main_.c evas/evas_op_sub_main: Remove superfluous if branch. 2015-06-09 10:38:40 +02:00
evas_pipe.c evas: fix typo in thread name setting for ecore-pipe 2016-11-15 12:00:21 +01:00
evas_pipe.h
evas_polygon.h Evas masking: Implement support for polygon draw (SW) 2015-01-07 15:06:02 +09:00
evas_polygon_main.c Evas masking: Implement support for polygon draw (SW) 2015-01-07 15:06:02 +09:00
evas_rectangle.h Evas masking: Use alpha mask in SW engine draw functions 2015-01-07 15:06:02 +09:00
evas_rectangle_main.c evas_rectangle_main: Whitespace cleanup 2017-08-17 10:43:08 -04:00
evas_scale_main.c evas: reduce usage of __thread directive. 2016-11-16 16:05:56 -08:00
evas_scale_main.h evas: use two thread when scaling image. 2015-02-20 17:11:44 +01:00
evas_scale_sample.c evas: rely on ecore to reset upscaler thread on fork. 2017-11-07 16:08:39 -08:00
evas_scale_smooth.c Evas masking: Use alpha mask in SW engine draw functions 2015-01-07 15:06:02 +09:00
evas_scale_smooth.h
evas_scale_smooth_scaler.c Evas masking: Avoid potential crashes (SW) 2015-04-08 18:17:34 +09:00
evas_scale_smooth_scaler_down.c Evas masking: Fix another set of rendering artifacts 2015-01-07 15:06:03 +09:00
evas_scale_smooth_scaler_downx.c Evas masking: Use alpha mask in SW engine draw functions 2015-01-07 15:06:02 +09:00
evas_scale_smooth_scaler_downx_downy.c evas software downscaler - get about 1.8x to 3x speedups for cases 2016-08-19 11:08:55 +09:00
evas_scale_smooth_scaler_downy.c Evas masking: Use alpha mask in SW engine draw functions 2015-01-07 15:06:02 +09:00
evas_scale_smooth_scaler_noscale.c
evas_scale_smooth_scaler_up.c evas smooth scaler - fix warning where indenting is misleading 2017-02-12 00:29:49 +09:00
evas_scale_span.c
evas_scale_span.h
evas_text_utils.c Remove evas internal dependency from the evas_font module 2017-11-07 11:34:53 +09:00
evas_text_utils.h Remove evas internal dependency from the evas_font module 2017-11-07 11:34:53 +09:00
evas_thread_render.c evas: rely on ecore to reset evas rendering thread on fork. 2017-11-07 16:08:39 -08:00
evas_tiler.c evas - region updates - go back to tiler as its faster 2015-10-05 18:41:00 +09:00