diff options
author | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-05-02 23:06:55 -0400 |
---|---|---|
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-05-02 23:06:55 -0400 |
commit | 65f9516bc7554c15d76ceb303ff110c84e61a55f (patch) | |
tree | 1f337e481d17ecd37ad5be31975cfa501be9f00a /include | |
parent | 65e4925af4070ef80798b8d479947aec7a0fbfc6 (diff) | |
download | freetype2-65f9516bc7554c15d76ceb303ff110c84e61a55f.tar.gz |
Tweak LCD filtering.
* src/base/ftlcdfil.c (ft_lcd_filter_fir, _ft_lcd_filter_legacy):
Choose direction from bitmap's pixel_mode.
* include/freetype/internal/ftobjs.c (FT_Bitmap_LcdFilterFunc):
Updated.
* src/smooth/ftsmooth.c (ft_smooth_render_generic): Updated.
Diffstat (limited to 'include')
-rw-r--r-- | include/freetype/internal/ftobjs.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/include/freetype/internal/ftobjs.h b/include/freetype/internal/ftobjs.h index 0578dd8c3..0c1d3e5bf 100644 --- a/include/freetype/internal/ftobjs.h +++ b/include/freetype/internal/ftobjs.h @@ -278,14 +278,12 @@ FT_BEGIN_HEADER #ifdef FT_CONFIG_OPTION_SUBPIXEL_RENDERING typedef void (*FT_Bitmap_LcdFilterFunc)( FT_Bitmap* bitmap, - FT_Render_Mode render_mode, FT_Byte* weights ); /* This is the default LCD filter, an in-place, 5-tap FIR filter. */ FT_BASE( void ) ft_lcd_filter_fir( FT_Bitmap* bitmap, - FT_Render_Mode mode, FT_LcdFiveTapFilter weights ); #endif /* FT_CONFIG_OPTION_SUBPIXEL_RENDERING */ |