freetype2/src
Alexei Podtelezhnikov 2d67511a14 [smooth] Separate LCD paths from gray rendering.
This makes `ft_smooth_render' a lot smaller and easier to follow. It
also cleanly separates Harmony and ClearType-style LCD rendering
algorithms. Now I only wish to move LCD filtering and geometry from
FT_Library to FT_Renderer.

* src/smooth/ftsmooth.c (ft_smooth_render): Move LCD code from here...
(ft_smooth_raster_lcd, ft_smooth_raster_lcdv): ... to here.
[FT_CONFIG_OPTION_SUBPIXEL_RENDERING]: Reorganize #ifdef's.
2020-07-03 09:02:09 -04:00
..
autofit Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
base Fix memory leak (#58624). 2020-06-19 18:49:36 +02:00
bdf Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
bzip2 Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
cache Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
cff [cff] Fix handling of `style_name == NULL' (#58630). 2020-06-20 05:31:34 +02:00
cid [cff, cid] Fix segfaults in case of error (#58621). 2020-06-19 10:37:50 +02:00
gxvalid Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
gzip Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
lzw Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
otvalid Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
pcf Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
pfr Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
psaux [psaux] Fix memory leak (#58626). 2020-06-19 18:51:33 +02:00
pshinter Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
psnames Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
raster Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
sfnt [woff2] Fix segfault. 2020-06-19 05:41:37 +02:00
smooth [smooth] Separate LCD paths from gray rendering. 2020-07-03 09:02:09 -04:00
tools Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
truetype Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
type1 Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
type42 Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00
winfonts Remove redundant inclusion of `ft2build.h'. 2020-06-13 21:15:45 +02:00