efl/src/lib/evas/common
Hermet Park 9c66a4751c evas map: move to floating point coordinate system in high-quality drawing.
evas map has used integer coodinate system since it's born,

since object's transition is jiggled, not perfectly smooth.

It's obvious because Positioning must be stepping with integer units
without any subpixel rendering.

Currently, this patch is a sort of preparatory to improve this,
only valid for high-quality evas map (smooth + anti-aliasing)
2019-04-18 19:47:54 +09:00
..
evas_op_add
evas_op_blend build - evas - sse3 optimized code - decouple from eo 2018-11-12 16:42:17 +00:00
evas_op_copy evas neon: fix build break. 2018-09-12 13:36:35 +09:00
evas_op_mask
evas_op_mul
evas_op_sub
language here comes meson 2018-10-02 17:22:50 +02: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 - fix crash/junk pixel content but with tiled rotate at 270 + neon 2019-04-12 12:56:40 +01:00
evas_convert_rgb_32.h
evas_convert_yuv.c evas common: small optimization. 2019-04-18 18:51:16 +09:00
evas_convert_yuv.h
evas_cpu.c evas cpu - just rely on eina cpu entirely to avboid feature dups 2018-12-08 04:46:03 +00: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: Remove left over includes from cserve2 removal 2019-01-28 11:59:47 -05:00
evas_font_compress.c evas-common: Remove cserve2 support 2018-08-30 13:47:27 +09:00
evas_font_compress_draw.c
evas_font_default_walk.x
evas_font_draw.c evas-common: Remove cserve2 support 2018-08-30 13:47:27 +09:00
evas_font_draw.h evas: Fix make check 2017-11-07 14:57:14 +09:00
evas_font_load.c evas-common: Remove cserve2 support 2018-08-30 13:47:27 +09:00
evas_font_main.c evas-common: Remove cserve2 support 2018-08-30 13:47:27 +09: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-common: Remove cserve2 support 2018-08-30 13:47:27 +09: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-common: Remove cserve2 support 2018-08-30 13:47:27 +09:00
evas_image_main.c evas: fix big endian pixman image rendering 2019-01-16 15:58:25 -08:00
evas_image_private.h
evas_image_save.c
evas_image_scalecache.c evas-common: Remove cserve2 support 2018-08-30 13:47:27 +09:00
evas_line.h
evas_line_main.c evas: Drop duplicate macro definitions SETUP_LINE_* 2017-02-28 13:07:13 +09:00
evas_map_image.c evas map - mark npoints param as unused because it is remove warning 2019-04-12 10:29:42 +01:00
evas_map_image.h
evas_map_image_core.c
evas_map_image_internal.c evas map: remove redundant code. 2019-04-08 14:56:42 +09:00
evas_map_image_internal_high.c evas map: move to floating point coordinate system in high-quality drawing. 2019-04-18 19:47:54 +09:00
evas_map_image_loop.c evas map: remove redundant code. 2019-04-08 14:56:42 +09:00
evas_op_add_main_.c
evas_op_blend_main_.c
evas_op_copy_main_.c
evas_op_mask_main_.c
evas_op_mul_main_.c
evas_op_sub_main_.c
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_polygon_main.c
evas_rectangle.h
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_scale_sample.c evas: remove ecore init/shutdown calls from everywhere besides evas_main 2018-06-28 15:03:15 -05:00
evas_scale_smooth.c
evas_scale_smooth.h
evas_scale_smooth_scaler.c
evas_scale_smooth_scaler_down.c
evas_scale_smooth_scaler_downx.c
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_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 docs: Fix common misspellings in H files 2019-04-02 13:28:48 +02:00
evas_thread_render.c evas: remove ecore init/shutdown calls from everywhere besides evas_main 2018-06-28 15:03:15 -05:00
evas_tiler.c evas - region updates - go back to tiler as its faster 2015-10-05 18:41:00 +09:00
meson.build meson - add checks/options for mmx, sse3, neon, altivec 2018-11-09 11:43:59 +00:00
region.c evas: remove render2 2018-08-21 10:36:55 -04:00
region.h evas: remove render2 2018-08-21 10:36:55 -04:00