/external/freetype/src/cff/ |
D | cffdrivr.c | 380 CFF_Font cff; in cff_get_name_index() local 388 cff = (CFF_FontRec *)face->extra.data; in cff_get_name_index() 389 charset = &cff->charset; in cff_get_name_index() 393 if ( cff->version_major == 2 ) in cff_get_name_index() 420 for ( i = 0; i < cff->num_glyphs; i++ ) in cff_get_name_index() 425 name = cff_index_get_string( cff, sid - 391 ); in cff_get_name_index() 464 CFF_Font cff = (CFF_Font)face->extra.data; in cff_ps_get_font_info() local 468 if ( cff && !cff->font_info ) in cff_ps_get_font_info() 470 CFF_FontRecDict dict = &cff->top_font.font_dict; in cff_ps_get_font_info() 478 font_info->version = cff_index_get_sid_string( cff, in cff_ps_get_font_info() [all …]
|
D | cffcmap.c | 40 CFF_Font cff = (CFF_Font)face->extra.data; in cff_cmap_encoding_init() local 41 CFF_Encoding encoding = &cff->encoding; in cff_cmap_encoding_init() 137 CFF_Font cff = (CFF_Font)face->extra.data; in FT_CALLBACK_DEF() local 138 CFF_Charset charset = &cff->charset; in FT_CALLBACK_DEF() 142 return cff_index_get_sid_string( cff, sid ); in FT_CALLBACK_DEF() 152 CFF_Font cff = (CFF_Font)face->extra.data; in cff_cmap_unicode_init() local 153 CFF_Charset charset = &cff->charset; in cff_cmap_unicode_init() 154 FT_Service_PsCMaps psnames = (FT_Service_PsCMaps)cff->psnames; in cff_cmap_unicode_init() 166 cff->num_glyphs, in cff_cmap_unicode_init() 190 CFF_Font cff = (CFF_Font)face->extra.data; in cff_cmap_unicode_char_index() local [all …]
|
D | cffobjs.c | 605 CFF_Font cff = NULL; in cff_face_init() local 612 if ( FT_NEW( cff ) ) in cff_face_init() 615 face->extra.data = cff; in cff_face_init() 619 cff, in cff_face_init() 630 cffface->num_faces = (FT_Long)cff->num_faces; in cff_face_init() 634 cff->pshinter = pshinter; in cff_face_init() 635 cff->psnames = psnames; in cff_face_init() 636 cff->cffload = cffload; in cff_face_init() 644 cffface->num_glyphs = (FT_Long)cff->num_glyphs; in cff_face_init() 646 dict = &cff->top_font.font_dict; in cff_face_init() [all …]
|
D | cffgload.c | 71 CFF_Font cff = (CFF_Font)(face->extra.data); in cff_get_glyph_data() local 74 return cff_index_access_element( &cff->charstrings_index, glyph_index, in cff_get_glyph_data() 107 CFF_Font cff = (CFF_Font)(face->extra.data); in cff_free_glyph_data() local 110 cff_index_forget_element( &cff->charstrings_index, pointer ); in cff_free_glyph_data() 143 CFF_Font cff = (CFF_Font)face->other; 205 CFF_Font cff = (CFF_Font)face->extra.data; in cff_slot_load() local 219 if ( cff->top_font.font_dict.cid_registry != 0xFFFFU && in cff_slot_load() 220 cff->charset.cids ) in cff_slot_load() 225 glyph_index = cff_charset_cid_to_gindex( &cff->charset, in cff_slot_load() 231 else if ( glyph_index >= cff->num_glyphs ) in cff_slot_load() [all …]
|
D | Jamfile | 1 # FreeType 2 src/cff Jamfile 12 SubDir FT2_TOP $(FT2_SRC_DIR) cff ; 30 _sources = cff ; 36 # end of src/cff Jamfile
|
D | cffpic.c | 68 if ( pic_container->cff ) in cff_driver_class_pic_free() 70 CffModulePIC* container = (CffModulePIC*)pic_container->cff; in cff_driver_class_pic_free() 82 pic_container->cff = NULL; in cff_driver_class_pic_free() 100 pic_container->cff = container; in cff_driver_class_pic_init()
|
D | rules.mk | 18 CFF_DIR := $(SRC_DIR)/cff 51 CFF_DRV_OBJ_S := $(OBJ_DIR)/cff.$O 55 CFF_DRV_SRC_S := $(CFF_DIR)/cff.c
|
/external/fonttools/Lib/fontTools/ttLib/tables/ |
D | C_F_F_.py | 11 self.cff = cffLib.CFFFontSet() 15 self.cff.decompile(StringIO(data), otFont) 16 assert len(self.cff) == 1, "can't deal with multi-font CFF tables." 20 self.cff.compile(f, otFont) 24 if hasattr(self.cff[self.cff.fontNames[0]], "ROS"): 34 return self.cff[self.cff.fontNames[0]].getGlyphOrder() 42 self.cff.toXML(writer, progress) 46 self.cff = cffLib.CFFFontSet() 47 self.cff.fromXML(name, attrs, content)
|
/external/freetype/ |
D | ChangeLog.27 | 118 [cff] Catch `blend' op in non-variant fonts. 124 * src/cff/cf2intrp.c (cf2_interpT2CharString) <cf2_cmdBLEND>: Don't 129 [cff] Better check of number of blends. 131 * src/cff/cf2intrp.c (cf2_interpT2CharString) <cf2_cmdBLEND>, 132 src/cff/cffparse.c (cff_parse_blend): Compare number of blends with 200 [cff] Protect against invalid `vsindex' and `blend' values. 206 * src/cff/cf2intrp.c (cf2_interpT2CharString) <cf2_cmdVSINDEX, 249 [cff, truetype] Another try for #49829. 251 * src/cff/cffdrivr.c: Don't include 314 * src/cff/cffdrivr.c (cff_get_advances), src/truetype/ttdriver.c [all …]
|
D | ChangeLog | 304 * src/cff/cffdrivr.c, src/cid/cidriver.c, src/type1/t1driver.c 305 ({cff,cid,t1}_property_{get,set}): Moved to... 314 * src/cff/cffdrivr.c, src/cid/cidriver.c, src/type1/t1driver.c: 511 * src/cff/cffload.c: Include FT_INTERNAL_POSTSCRIPT_AUX_H. 512 * src/cff/cffobjs.c: Include FT_SERVICE_METRICS_VARIATIONS_H and 756 [cff] Fix segfault on missing `psaux' (#52218) 758 * src/cff/cffload.c (cff_done_blend): Add a check for possible nullptr. 764 [base, cff] Fix MSVC warnings. 768 * src/cff/cffload.c (cff_blend_doBlend): C4244: possible loss of data. 871 [cff, truetype] Adjust behaviour of named instances. [all …]
|
D | ChangeLog.20 | 95 * src/cff/cffdrivr.c (cff_get_next_char): New function. 180 * src/cff/cffdrivr.c (cff_get_name_index): Make last patch work 192 * src/cff/cffdrivr.c (cff_get_name_index): Fix deallocation bug. 263 src/cff/cffload.c, src/cff/cffobjs.c, src/pshinter/pshalgo2.c, 370 * src/cff/cffgload.c (CFF_Parse_CharStrings), src/psaux/t1decode.c 399 * src/cff/cffload.c (CFF_Get_Standard_Encoding): New function. 400 * src/cff/cffload.h: Updated. 401 * src/cff/cffgload.c (CFF_Init_Builder): Renamed to ... 412 * src/cff/cffgload.h: Updated. 413 * src/cff/cffobjs.c: Include FT_INTERNAL_POSTSCRIPT_HINTS_H. [all …]
|
D | ChangeLog.24 | 77 * src/cff/cf2intrp.c (cf2_interpT2CharString) <default>: Force 79 * src/cff/cffgload.c (cff_decoder_parse_charstrings): Ditto. 80 * src/cff/cffparse.c (cff_parse_integer): Ditto. 86 [cff] Make Adobe CFF engine work correctly on 64bit hosts. 97 * src/cff/cf2ft.h (cf2_getBlueValues, cf2_getOtherBlues, 100 * src/cff/cf2ft.c (cf2_getBlueValues, cf2_getOtherBlues, 102 * src/cff/cf2blues.c (cf2_blues_init): Updated. 114 * src/cff/cffgload.c (cff_decoder_parse_charstrings): Simplify. 115 * src/cff/cffload.c (cff_subfont_load): Fix constant. 116 * src/cff/cffparse.c (cff_parse_integer, cff_parse_real, do_fixed, [all …]
|
D | ChangeLog.26 | 47 src/base/ftobjs.c, src/cff/cffdrivr.c, src/truetype/ttdriver.c: 60 * src/cff/cffdrivr.c (cff_property_set): Handle 114 * src/autofit/afmodule.c (af_property_set), src/cff/cffdrivr.c 634 [cff] Fix matrix scaling (#47848). 638 * src/cff/cffparse.c (cff_parse_font_matrix): Use largest scaling 641 * src/cff/cffobjs.c (cff_face_init): Use `matrix->yx' member for 702 [cff, truetype] Fix logic for `FT_Property_Set'. 707 * src/cff/cffdrivr.c (cff_property_set) [hinting-engine], 1085 * src/cff/cffobjs.c (cff_face_init) [FT_DEBUG_LEVEL_TRACE]: Fix 1195 * src/cff/cffparse.c (cff_parse_multiple_master): Improve tracing. [all …]
|
D | ChangeLog.23 | 56 * src/cff/cffgload.c (cff_slot_load), src/cid/cidgload.c 78 * src/truetype/ttgload.c (tt_get_metrics), src/cff/cffgload.c 94 * src/cff/cffdrivr.c (cff_get_interface): Check NULL `driver'. 123 * src/cff/cffgload.c (cff_slot_load), src/cid/cidgload.c 258 * src/cff/cffparse.c (cff_parser_run): Don't emit a syntax error for 395 * src/cff/cffobjs.c (cff_face_init), src/cid/cidobjs.c 405 * src/cff/cffgload.c (CFF_Operator, cff_argument_counts): Handle 445 * src/cff/cffgload.c (cff_decoder_parse_charstrings) <cff_op_get, 448 * src/cff/cffgload.h (CFF_MAX_TRANS_ELEMENTS): Define. 456 * src/cff/cffgload.c (cff_decoder_parse_charstrings) <cff_op_dup>: [all …]
|
D | ChangeLog.21 | 347 * src/cff/cffobjs.c (cff_face_init): Set ppem value in top 374 src/cache/ftcmanag.c, src/cff/cffload.c, src/cid/cidload.c, 389 * src/cff/cffobjs.c (cff_face_init): Set default upem value in top 393 * src/cff/cffgload.c (cff_slot_load): Use the correct font matrix 668 * src/cff/cffdrivr.c (cff_get_kerning): Use proper cast for 819 * src/cff/cffobjs.c (sbit_size_reset): Handle FT_OPTIMIZE_MEMORY. 889 * src/cff/cffdrivr.c (Get_Kerning): Renamed to... 997 * src/cff/cffcmap.c (cff_cmap_unicode_init): Don't try to build 1081 * src/cff/cffobjs.c (cff_face_init): Improve computation of 1086 * src/cff/cffobjs.c (cff_face_init): A CFF within an SFNT can have [all …]
|
/external/freetype/src/psaux/ |
D | cffdecode.c | 252 CFF_Font cff = (CFF_Font)(face->extra.data); in cff_operator_seac() local 255 bchar_index = cff_lookup_glyph_by_stdcharcode( cff, bchar ); in cff_operator_seac() 256 achar_index = cff_lookup_glyph_by_stdcharcode( cff, achar ); in cff_operator_seac() 419 cff_lookup_glyph_by_stdcharcode( CFF_Font cff, in cff_lookup_glyph_by_stdcharcode() argument 429 if ( !cff->charset.sids ) in cff_lookup_glyph_by_stdcharcode() 450 cffload = (FT_Service_CFFLoad)cff->cffload; in cff_lookup_glyph_by_stdcharcode() 455 for ( n = 0; n < cff->num_glyphs; n++ ) in cff_lookup_glyph_by_stdcharcode() 457 if ( cff->charset.sids[n] == glyph_sid ) in cff_lookup_glyph_by_stdcharcode() 503 decoder->cff->top_font.font_dict.charstring_type; in cff_decoder_parse_charstrings() 505 decoder->cff->top_font.font_dict.num_designs; in cff_decoder_parse_charstrings() [all …]
|
D | psft.c | 320 ( is_t1 || decoder->cff ) ); in cf2_decoder_parse_charstrings() 349 font->cffload = (FT_Service_CFFLoad)decoder->cff->cffload; in cf2_decoder_parse_charstrings() 460 FT_ASSERT( decoder && decoder->cff ); in cf2_getVStore() 462 return &decoder->cff->vstore; in cf2_getVStore() 470 FT_ASSERT( decoder && decoder->cff ); in cf2_getMaxstack() 472 return decoder->cff->top_font.font_dict.maxstack; in cf2_getMaxstack() 683 gid = cff_lookup_glyph_by_stdcharcode( decoder->cff, code ); in cf2_getSeacComponent()
|
/external/freetype/docs/ |
D | formats.txt | 84 SFNT PS CFF --- cff OT spec, 5176.CFF.pdf 86 SFNT PS CFF CID cff OT spec, 5176.CFF.pdf 88 SFNT PS CFF2 --- cff OT spec 1.8 109 --- PS CFF --- cff 5176.CFF.pdf (`pure' CFF) 110 --- PS* CFF CID cff 5176.CFF.pdf (`pure' CFF) 112 --- PS CFF/MM --- cff old 5167.CFF.pdf (`pure' CFF) 114 --- PS* CFF/MM CID cff old 5167.CFF.pdf (`pure' CFF) 138 ? ? CEF ? cff ?
|
/external/freetype/builds/amiga/ |
D | makefile.os4 | 195 cff.ppc.o: FT:src/cff/cff.c 196 $(CC) -c $(CFLAGS) -o $@ /FT/src/cff/cff.c 294 FONTD = cff.ppc.o type1.ppc.o type42.ppc.o type1cid.ppc.o truetype.ppc.o\
|
/external/freetype/builds/mac/ |
D | FreeType.m68k_cfm.make.txt | 56 :src:cff:cff.c \xB6 101 "{ObjDir}cff.c.o" \xB6 179 "{ObjDir}cff.c.o" \xC4 :src:cff:cff.c
|
D | FreeType.m68k_far.make.txt | 55 :src:cff:cff.c \xB6 100 "{ObjDir}cff.c.o" \xB6 178 "{ObjDir}cff.c.o" \xC4 :src:cff:cff.c
|
D | FreeType.ppc_carbon.make.txt | 56 :src:cff:cff.c \xB6 101 "{ObjDir}cff.c.x" \xB6 182 "{ObjDir}cff.c.x" \xC4 :src:cff:cff.c
|
D | FreeType.ppc_classic.make.txt | 56 :src:cff:cff.c \xB6 101 "{ObjDir}cff.c.x" \xB6 182 "{ObjDir}cff.c.x" \xC4 :src:cff:cff.c
|
/external/freetype/builds/symbian/ |
D | freetype.mmp | 60 sourcepath ..\..\src\cff 62 source cff.c 131 userinclude ..\..\src\cff
|
/external/freetype/builds/atari/ |
D | FREETYPE.PRJ | 22 ..\..\src\cff\cff.c
|