Moving LCD filtering routines inside the smooth module
@wl I would like to move LCD filtering from base
inside the smooth
module so that this code is next to where it is actually used. This also means that FT_LibraryRec will no longer host any LCD settings. Instead, they will become the smooth module properties accessible by FT_Property_Set/Get
along with FT_Library_SetLcdFilter
. Please let me know if you see any issues with that.
@madig In addition, I would like to drop the LCD settings in FT_Face. I do not think it proved useful and I want to go back to the FT_GlyphSlot rendering decoupled from FT_Face. It would also be much harder to maintain from inside the smooth module.