|
@@ -577,7 +577,7 @@ DynamicFontAtSize::Character DynamicFontAtSize::_make_outline_char(CharType p_ch
|
|
goto cleanup_stroker;
|
|
goto cleanup_stroker;
|
|
if (FT_Glyph_Stroke(&glyph, stroker, 1) != 0)
|
|
if (FT_Glyph_Stroke(&glyph, stroker, 1) != 0)
|
|
goto cleanup_glyph;
|
|
goto cleanup_glyph;
|
|
- if (FT_Glyph_To_Bitmap(&glyph, FT_RENDER_MODE_NORMAL, 0, 1) != 0)
|
|
|
|
|
|
+ if (FT_Glyph_To_Bitmap(&glyph, font->antialiased ? FT_RENDER_MODE_NORMAL : FT_RENDER_MODE_MONO, nullptr, 1) != 0)
|
|
goto cleanup_glyph;
|
|
goto cleanup_glyph;
|
|
|
|
|
|
glyph_bitmap = (FT_BitmapGlyph)glyph;
|
|
glyph_bitmap = (FT_BitmapGlyph)glyph;
|