Re: [freetype2] master 652f886: [smooth] Stop using dedicated LCD modules and classes.

2020-05-11 Thread Alexei Podtelezhnikov
> > - * smooth, smooth-lcd, smooth-lcdv > > + * smooth > > While I agree with your change I think we lose backward compatibility. > A user who is actively using `smooth-lcd' will no longer have a > working FreeType installation. The module class was never in public API. FT_Get_Module

Re: [freetype2] master 652f886: [smooth] Stop using dedicated LCD modules and classes.

2020-05-11 Thread Werner LEMBERG
> diff --git a/include/freetype/ftmodapi.h b/include/freetype/ftmodapi.h > index 01cb5fb..64735ff 100644 > --- a/include/freetype/ftmodapi.h > +++ b/include/freetype/ftmodapi.h > @@ -65,7 +65,7 @@ FT_BEGIN_HEADER > * psnames > * raster1 > * sfnt > - * smooth,

Re: LCD filtering changes are due

2020-05-11 Thread Alexei Podtelezhnikov
> > LCD filtering patents have expired. I think the time has come to > > make some changes in the way we handle LCD filtering. [...] > > Sounds good, but please wait a bit until I cut the new release. Hi Werner, The changes are in: FT_Library_SetLcdFilter is no longer explicitly required.

FT_Glyph_Stroke(): Unexpected outline glyph bitmap

2020-05-11 Thread Timo Suoranta
I managed to align outline stroked glyph bitmap with non-outline, 'normal' glyph bitmap. But I get unexpected outline glyph rendering results: * Ubuntu-R.ttf as font, size set to 16, outline thickness 8. * I have included ASCII dump of glyphs below. I can now align these, but there is unexpected