From 2023e2b54d91924dddfd228ffdbb46021135b068 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 11 Jul 2012 19:00:30 -0400 Subject: [PATCH] [ft] Disable ppem setting The calculations were wrong. FreeType makes it really hard to set size and ppem independently. For now, disable it. Need to come up with a fix later. --- src/hb-ft.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/hb-ft.cc b/src/hb-ft.cc index 17c68dfda..90937ca15 100644 --- a/src/hb-ft.cc +++ b/src/hb-ft.cc @@ -466,8 +466,11 @@ hb_ft_font_set_funcs (hb_font_t *font) FT_Set_Char_Size (ft_face, font->x_scale, font->y_scale, + 0, 0); +#if 0 font->x_ppem * 72 * 64 / font->x_scale, font->y_ppem * 72 * 64 / font->y_scale); +#endif ft_face->generic.data = blob; ft_face->generic.finalizer = (FT_Generic_Finalizer) _release_blob;