From 30b9f3e047bd4e0606ad324a71338b2a0e7d4c2c Mon Sep 17 00:00:00 2001 From: D4 Date: Thu, 1 Oct 2020 00:47:50 -0700 Subject: [PATCH] Squashed wonky FT kerning via FT_Load_Glyph flag FT_LOAD_TARGET_LIGHT --- src/fontstash.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fontstash.h b/src/fontstash.h index a69846f..6e141a2 100644 --- a/src/fontstash.h +++ b/src/fontstash.h @@ -212,7 +212,7 @@ int fons__tt_buildGlyphBitmap(FONSttFontImpl *font, int glyph, float size, float ftError = FT_Set_Pixel_Sizes(font->font, 0, size); if (ftError) return 0; - ftError = FT_Load_Glyph(font->font, glyph, FT_LOAD_RENDER | FT_LOAD_FORCE_AUTOHINT); + ftError = FT_Load_Glyph(font->font, glyph, FT_LOAD_RENDER | FT_LOAD_FORCE_AUTOHINT | FT_LOAD_TARGET_LIGHT); if (ftError) return 0; ftError = FT_Get_Advance(font->font, glyph, FT_LOAD_NO_SCALE, &advFixed); if (ftError) return 0;