Searched refs:subfont (Results 1 – 18 of 18) sorted by relevance
160 hb_font_t *subfont; in _test_fontfuncs_nil() local178 subfont = hb_font_create_sub_font (font); in _test_fontfuncs_nil()179 g_assert (subfont); in _test_fontfuncs_nil()185 _test_font_nil_funcs (subfont); in _test_fontfuncs_nil()187 hb_font_destroy (subfont); in _test_fontfuncs_nil()401 hb_font_t *subfont; in test_font_properties() local415 subfont = hb_font_create_sub_font (font); in test_font_properties()416 g_assert (hb_font_get_parent (subfont) == font); in test_font_properties()417 hb_font_set_parent(subfont, NULL); in test_font_properties()418 g_assert (hb_font_get_parent (subfont) == hb_font_get_empty()); in test_font_properties()[all …]
1866 CFF_SubFont subfont, in cff_load_private_dict() argument1872 CFF_FontRecDict top = &subfont->font_dict; in cff_load_private_dict()1873 CFF_Private priv = &subfont->private_dict; in cff_load_private_dict()1880 subfont->blend.font = font; in cff_load_private_dict()1881 subfont->blend.usedBV = FALSE; /* clear state */ in cff_load_private_dict()1896 priv->subfont = subfont; in cff_load_private_dict()1897 subfont->lenNDV = lenNDV; in cff_load_private_dict()1898 subfont->NDV = NDV; in cff_load_private_dict()1938 cff_blend_clear( subfont ); /* clear blend stack */ in cff_load_private_dict()1954 cff_subfont_load( CFF_SubFont subfont, in cff_subfont_load() argument[all …]
79 CFF_SubFont subfont,103 cff_blend_doBlend( CFF_SubFont subfont,
885 if ( !priv || !priv->subfont ) in cff_parse_vsindex()891 blend = &priv->subfont->blend; in cff_parse_vsindex()922 if ( !priv || !priv->subfont ) in cff_parse_blend()928 subFont = priv->subfont; in cff_parse_blend()
118 cff_make_private_dict( CFF_SubFont subfont, in cff_make_private_dict() argument121 CFF_Private cpriv = &subfont->private_dict; in cff_make_private_dict()
2426 CFF_SubFont subfont ) in t1_make_subfont() argument2428 CFF_Private cpriv = &subfont->private_dict; in t1_make_subfont()2432 FT_ZERO( subfont ); in t1_make_subfont()2471 cpriv->subfont = subfont; in t1_make_subfont()2479 subfont->random = (FT_UInt32)face->internal->random_seed; in t1_make_subfont()2490 if ( !subfont->random ) in t1_make_subfont()2498 (FT_Offset)(char*)&subfont ); in t1_make_subfont()2503 subfont->random = seed; in t1_make_subfont()
296 CFF_SubFont subfont );
197 CFF_SubFontRec subfont; in cid_load_glyph() local204 &subfont ); in cid_load_glyph()205 psdecoder.current_subfont = &subfont; in cid_load_glyph()
37 CFF_SubFont subfont,
104 CFF_SubFontRec subfont; in T1_Parse_Glyph_And_Get_Char_String() local110 &face->type1.private_dict, &subfont ); in T1_Parse_Glyph_And_Get_Char_String()111 psdecoder.current_subfont = &subfont; in T1_Parse_Glyph_And_Get_Char_String()
21 a font_matrix entry we have to directly apply it to all subfont
274 CFF_SubFont subfont; member
1302 CFF_SubFont subfont );
609 (CFF_Private): Add `subfont' field.
1221 * src/cff/cffload.c (cff_font_load): Separate subfont and face1224 subfont).6150 * src/cff/cffgload.c (cff_slot_load): Prevent crash if CFF subfont
4805 (cff_face_init): Handle top-dict and subfont matrices correctly;7926 * src/cff/cffload.c (cff_font_done): Deallocate subfont array. This
1186 [psaux] Change subfont synthesis for CID fonts.
4968 Updated to load just one subfont.