summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAlexei Podtelezhnikov <apodtele@gmail.com>2019-05-02 23:06:55 -0400
committerAlexei Podtelezhnikov <apodtele@gmail.com>2019-05-02 23:06:55 -0400
commit65f9516bc7554c15d76ceb303ff110c84e61a55f (patch)
tree1f337e481d17ecd37ad5be31975cfa501be9f00a /include
parent65e4925af4070ef80798b8d479947aec7a0fbfc6 (diff)
downloadfreetype2-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.h2
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 */