efl/src/lib/evas/common
Jean-Philippe Andre a90876c337 Evas fonts: Fix minor deviation in RLE font render
So I've discovered some weird output values after drawing
some text. The destination alpha would become 0xFE even
when the back buffer had a background with 0xFF alpha.

Example:
Dest is 0xff00ff00 (green).
Color is 0xffffffff (white).
Current font alpha is 170 (0xaa).
--> Output was 0xFEaaFEaa instead of 0xFFaaFFaa.

This is because of some slightly invalid calculation
when doing the font masking (mtab[v] = 0x55 above).

Indeed, MUL_256 takes alpha values in the range [1-256]
and not [0-256] as was assumed.
2015-01-06 19:41:10 +09:00
..
evas_op_add
evas_op_blend evas render i386 - comment out structurally dead code 2014-08-14 20:17:16 +09:00
evas_op_copy Evas: Fix COPY op for mask+color 2014-11-12 17:02:26 +09:00
evas_op_mask
evas_op_mul
evas_op_sub
language Evas bidi: Make code more explicit (silence coverity). 2014-08-12 10:05:52 +01:00
evas_alpha_main.c Evas: Reduce verbosity of alpha functions 2014-03-07 11:07:15 +09:00
evas_blend.h
evas_blend_main.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_blend_private.h Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_blit_main.c evas - remove logicallly dead code 2014-08-27 14:16:50 +09:00
evas_convert_color.c evas - improve speed of unpremul with redundant pixel data 2014-04-15 19:22:58 +09:00
evas_convert_color.h evas: handle premultiplying of AGRY88. 2014-04-01 22:00:15 +09:00
evas_convert_colorspace.c
evas_convert_colorspace.h
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: Remove dead code 2014-10-28 10:54:51 +09:00
evas_convert_main.h
evas_convert_rgb_8.c
evas_convert_rgb_8.h
evas_convert_rgb_16.c fix structurally dead code 2014-08-14 20:17:16 +09:00
evas_convert_rgb_16.h
evas_convert_rgb_24.c evas: @fix convert to 24bits so dst_jump is used properly. 2014-03-06 11:19:12 -03:00
evas_convert_rgb_24.h
evas_convert_rgb_32.c evas: fix build on armv7l. 2014-09-03 18:24:05 +02:00
evas_convert_rgb_32.h
evas_convert_yuv.c
evas_convert_yuv.h
evas_cpu.c
evas_draw.h
evas_draw_main.c evas_draw_main: Remove unnecessary conditional expression 2014-05-28 11:24:56 +09:00
evas_font.h evas font draw - fix possible custout rect leak found by coverity 2014-08-25 13:18:51 +09:00
evas_font_compress.c Evas fonts: Fix minor deviation in RLE font render 2015-01-06 19:41:10 +09:00
evas_font_compress_draw.c whitespace - fixup trailing whitespace 2014-06-17 15:31:57 +09:00
evas_font_default_walk.x
evas_font_draw.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_font_load.c evas: simplify path logic and make backend code more robust. 2014-03-13 10:57:38 +09:00
evas_font_main.c
evas_font_ot.c
evas_font_ot.h
evas_font_private.h
evas_font_query.c Evas textblock: Fix clipping issues with some texts with width > advance. 2014-03-10 14:58:18 +00:00
evas_image.h Evas: Add encoding parameter to the savers 2014-06-13 16:05:48 +09:00
evas_image_data.c Evas: Use Evas_Colorspace to declare cspace 2014-04-15 18:50:37 +09:00
evas_image_load.c evas: let's handle dds also during tests properly. 2014-10-21 23:42:03 +02:00
evas_image_main.c Evas: Remove irrelevant comment and disabled code 2014-11-19 17:10:37 +09:00
evas_image_private.h Evas: Use Evas_Colorspace to declare cspace 2014-04-15 18:50:37 +09:00
evas_image_save.c formatting - convert tabs to whitespace 2014-07-01 19:57:04 +09:00
evas_image_scalecache.c Revert "evas scalecache - fix thread deadlock posssibility" 2014-08-19 08:02:36 +09:00
evas_line.h
evas_line_main.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_map_image.c Use NEON intrinsics for mapping instead of inline asm 2014-12-17 15:28:50 +09:00
evas_map_image.h evas/map : set antialias context for map rendering. 2014-11-26 12:22:55 +09:00
evas_map_image_aa.c evas/map: removed unnecessary. 2014-11-26 15:17:51 +09:00
evas_map_image_core.c evas/map: add comments for readability. 2014-11-26 12:07:10 +09:00
evas_map_image_internal.c evas/map: support aa in basic c computation. 2014-11-26 15:12:25 +09:00
evas_map_image_loop.c evas/map: fix aa regression bug. 2014-12-19 21:52:06 +09:00
evas_model_load.c evas: better example of _mmap_set and resources for it are added. 2014-12-23 21:20:21 +01:00
evas_model_save.c evas: Evas_3D_Mesh_File_Type sank into oblivion. Changing entry point to model_save_load. Changing API in examples. 2014-12-23 21:16:07 +01:00
evas_op_add_main_.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_op_blend_main_.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_op_copy_main_.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_op_mask_main_.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_op_mul_main_.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_op_sub_main_.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_pipe.c evas/map : set antialias context for map rendering. 2014-11-26 12:22:55 +09:00
evas_pipe.h
evas_polygon.h
evas_polygon_main.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_rectangle.h evas - rectangle custouts - fix possible leak coverity found 2014-08-25 12:42:56 +09:00
evas_rectangle_main.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_regionbuf.c
evas_scale_main.c evas - scalecache cutouts - fix possible leak coverity found 2014-08-25 12:49:22 +09:00
evas_scale_main.h evas - scalecache cutouts - fix possible leak coverity found 2014-08-25 12:49:22 +09:00
evas_scale_sample.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_scale_smooth.c Use intrinsics for scaling up instead of inline asm 2014-11-29 15:50:03 +09:00
evas_scale_smooth.h
evas_scale_smooth_scaler.c
evas_scale_smooth_scaler_down.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_scale_smooth_scaler_downx.c
evas_scale_smooth_scaler_downx_downy.c
evas_scale_smooth_scaler_downy.c
evas_scale_smooth_scaler_noscale.c Evas: Don't pass whole RGBA_Image to low-level render functions 2014-11-13 12:20:57 +09:00
evas_scale_smooth_scaler_up.c Use intrinsics for scaling up instead of inline asm 2014-11-29 15:50:03 +09:00
evas_scale_span.c
evas_scale_span.h
evas_text_utils.c Evas textblock: Fix crash when cutting ligatures with formats. 2014-06-04 10:14:24 +01:00
evas_text_utils.h
evas_thread_render.c fix config.h inclusion across the tree 2014-09-23 15:56:46 -04:00
evas_tiler.c