summaryrefslogtreecommitdiff
path: root/src/fontcache.cpp
diff options
context:
space:
mode:
authorglx <glx@openttd.org>2019-01-17 17:50:54 +0100
committerCharles Pigott <charlespigott@googlemail.com>2019-01-17 21:56:12 +0000
commit1623cb553b7d299d0115034609763b6f3063680f (patch)
treeb8fe83eea0bc54d2d944baed7bdaabf03886c472 /src/fontcache.cpp
parent6535abb88bd3c598517641b49569b480c3282cdf (diff)
downloadopenttd-1623cb553b7d299d0115034609763b6f3063680f.tar.xz
Fix #7032: use the same mode to load and render glyphs
Diffstat (limited to 'src/fontcache.cpp')
-rw-r--r--src/fontcache.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fontcache.cpp b/src/fontcache.cpp
index 55da0c55c..98e8bdf41 100644
--- a/src/fontcache.cpp
+++ b/src/fontcache.cpp
@@ -546,7 +546,7 @@ const Sprite *FreeTypeFontCache::GetGlyph(GlyphID key)
return glyph->sprite;
}
}
- FT_Load_Glyph(this->face, key, FT_LOAD_DEFAULT);
+ FT_Load_Glyph(this->face, key, aa ? FT_LOAD_TARGET_NORMAL : FT_LOAD_TARGET_MONO);
FT_Render_Glyph(this->face->glyph, aa ? FT_RENDER_MODE_NORMAL : FT_RENDER_MODE_MONO);
/* Despite requesting a normal glyph, FreeType may have returned a bitmap */