summaryrefslogtreecommitdiff
path: root/builds/amiga/include
diff options
context:
space:
mode:
authorAlexei Podtelezhnikov <apodtele@gmail.com>2020-05-11 23:30:37 -0400
committerAlexei Podtelezhnikov <apodtele@gmail.com>2020-05-11 23:30:37 -0400
commit652f88631932713309b6fa2cf12669699e3fc8e6 (patch)
tree4875df6951e878c2cde9c92b019011718aaa60b1 /builds/amiga/include
parent093f87bfe45160195ade7bd5174bbaaf50ebd6be (diff)
downloadfreetype2-652f88631932713309b6fa2cf12669699e3fc8e6.tar.gz
[smooth] Stop using dedicated LCD modules and classes.
The LCD modules were never truly independent. They mostly served as a way to disable patented LCD rendering, which is no longer necessary. The `smooth' module now handles LCD modes as well. * src/smooth/ftsmooth.c (ft_smooth_lcd_renderer_class. ft_smooth_lcdv_renderer_class): Deleted. (ft_render_smooth): Reworked from `ft_render_smooth_generic'. * src/smooth/ftsmooth.h: Remove dedicated LCD classes. * src/smooth/module.mk: Remove dedicated LCD modules. * include/freetype/config/ftmodule.h: Ditto. * builds/amiga/include/config/ftmodule.h: Ditto. * include/freetype/ftmodapi.h: Do not mention LCD modules.
Diffstat (limited to 'builds/amiga/include')
-rw-r--r--builds/amiga/include/config/ftmodule.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/builds/amiga/include/config/ftmodule.h b/builds/amiga/include/config/ftmodule.h
index 8bc115049..6035bf016 100644
--- a/builds/amiga/include/config/ftmodule.h
+++ b/builds/amiga/include/config/ftmodule.h
@@ -137,8 +137,6 @@ FT_USE_MODULE( FT_Module_Class, sfnt_module_class )
#ifdef FT_USE_SMOOTH
FT_USE_MODULE( FT_Renderer_Class, ft_smooth_renderer_class )
-FT_USE_MODULE( FT_Renderer_Class, ft_smooth_lcd_renderer_class )
-FT_USE_MODULE( FT_Renderer_Class, ft_smooth_lcdv_renderer_class )
#endif
#ifdef FT_USE_OTV