1 --- xft-2.1.12.orig/src/xftfreetype.c
2 +++ xft-2.1.12/src/xftfreetype.c
7 - FcBool hinting, vertical_layout, autohint, global_advance;
8 + FcBool hinting, vertical_layout, autohint, global_advance, embeddedbitmap;
14 fi->load_flags = FT_LOAD_DEFAULT;
16 + /* disable bitmaps if requested */
17 + switch (FcPatternGetBool (pattern, FC_EMBEDDED_BITMAP, 0, &embeddedbitmap)) {
18 + case FcResultNoMatch:
19 + embeddedbitmap = FcTrue;
27 /* disable bitmaps when anti-aliasing or transforming glyphs */
28 - if (fi->antialias || fi->transform)
29 + if ((fi->antialias && embeddedbitmap == FcFalse) || fi->transform)
30 fi->load_flags |= FT_LOAD_NO_BITMAP;
32 /* disable hinting if requested */