Home
last modified time | relevance | path

Searched refs:charstring (Results 1 – 22 of 22) sorted by relevance

/external/fonttools/Tests/pens/
Dt2CharStringPen_test.py31 charstring = pen.getCharString(None, None)
40 charstring.program)
49 charstring = pen.getCharString(None, None)
56 charstring.program)
64 charstring = pen.getCharString(None, None)
71 charstring.program)
79 charstring = pen.getCharString(None, None)
86 charstring.program)
99 charstring = pen.getCharString(None, None)
112 charstring.program)
[all …]
/external/fonttools/Lib/fontTools/varLib/
Dmutator.py69 charstring = charstrings[gname]
73 for i, token in enumerate(charstring.program):
75 vsindex = charstring.program[i - 1]
77 new_program.extend(charstring.program[last_i:i - 1])
80 num_regions = charstring.getNumRegions(vsindex)
82 num_args = charstring.program[i - 1]
93 deltas = charstring.program[tuplei:next_ti]
95 charstring.program[argi] += otRound(delta)
98 new_program.extend(charstring.program[last_i:end_args])
101 new_program.extend(charstring.program[last_i:])
[all …]
/external/freetype/src/cid/
Dcidgload.c53 FT_Byte* charstring = NULL; in cid_load_glyph() local
88 (void)FT_ALLOC( charstring, glyph_length ); in cid_load_glyph()
90 ft_memcpy( charstring, glyph_data.pointer + cid->fd_bytes, in cid_load_glyph()
135 if ( FT_ALLOC( charstring, glyph_length ) ) in cid_load_glyph()
138 charstring, glyph_length ) ) in cid_load_glyph()
175 psaux->t1_decrypt( charstring, glyph_length, 4330 ); in cid_load_glyph()
184 charstring + cs_offset, in cid_load_glyph()
190 charstring + cs_offset, in cid_load_glyph()
208 charstring + cs_offset, in cid_load_glyph()
224 charstring + cs_offset, in cid_load_glyph()
[all …]
/external/freetype/src/cff/
Dcffgload.c161 FT_Byte* charstring;
167 &charstring, &charstring_len );
173 charstring,
177 cff_free_glyph_data( face, &charstring, &charstring_len );
400 FT_Byte* charstring; in cff_slot_load() local
418 &charstring, &charstring_len ); in cff_slot_load()
430 charstring, in cff_slot_load()
439 charstring, in cff_slot_load()
454 charstring, in cff_slot_load()
459 cff_free_glyph_data( face, &charstring, charstring_len ); in cff_slot_load()
/external/freetype/src/psaux/
Dpsintrp.c132 CF2_Buffer charstring, in cf2_hintmask_read() argument
156 hintmask->mask[i] = (FT_Byte)cf2_buf_readByte( charstring ); in cf2_hintmask_read()
517 CF2_Buffer charstring = NULL; in cf2_interpT2CharString() local
614 charstring = (CF2_Buffer)cf2_arrstack_getBuffer( &subrStack ); in cf2_interpT2CharString()
620 *charstring = *buf; /* structure copy */ in cf2_interpT2CharString()
630 if ( cf2_buf_isEnd( charstring ) ) in cf2_interpT2CharString()
642 op1 = (FT_Byte)cf2_buf_readByte( charstring ); in cf2_interpT2CharString()
990 charstring = (CF2_Buffer) in cf2_interpT2CharString()
1019 charstring ) ) in cf2_interpT2CharString()
1034 charstring ) ) in cf2_interpT2CharString()
[all …]
Dpsft.c665 FT_Byte* charstring; in cf2_getSeacComponent() local
690 &charstring, in cf2_getSeacComponent()
697 FT_ASSERT( charstring + len >= charstring ); in cf2_getSeacComponent()
699 buf->start = charstring; in cf2_getSeacComponent()
700 buf->end = FT_OFFSET( charstring, len ); in cf2_getSeacComponent()
Dpsintrp.h68 CF2_Buffer charstring,
Dpsfont.h123 CF2_Buffer charstring,
Dcffdecode.c226 FT_Byte* charstring; in cff_operator_seac() local
307 &charstring, &charstring_len ); in cff_operator_seac()
312 error = cff_decoder_parse_charstrings( decoder, charstring, in cff_operator_seac()
316 decoder->free_glyph_callback( face, &charstring, charstring_len ); in cff_operator_seac()
337 &charstring, &charstring_len ); in cff_operator_seac()
342 error = cff_decoder_parse_charstrings( decoder, charstring, in cff_operator_seac()
346 decoder->free_glyph_callback( face, &charstring, charstring_len ); in cff_operator_seac()
Dpsfont.c487 CF2_Buffer charstring, in cf2_getGlyphOutline() argument
527 charstring, in cf2_getGlyphOutline()
/external/fonttools/Doc/source/misc/
Deexec.rst2 eexec: PostScript charstring encryption and decryption routines
/external/harfbuzz_ng/src/
Dhb-subset-cff2.cc235 …ize_parsed_str (cff2_cs_interp_env_t &env, subr_subset_param_t& param, parsed_cs_str_t &charstring) in finalize_parsed_str()
242 charstring.set_prefix (ivs, OpCode_vsindexcs); in finalize_parsed_str()
Dhb-subset-cff1.cc405 …ize_parsed_str (cff1_cs_interp_env_t &env, subr_subset_param_t& param, parsed_cs_str_t &charstring) in finalize_parsed_str()
409 charstring.set_prefix (env.width); in finalize_parsed_str()
/external/fonttools/Lib/fontTools/subset/
Dcff.py545 for charstring in css:
546 charstring.drop_hints()
/external/freetype/
DChangeLog.29581 `cf2_hintmask_setAll' on a problematic Type 1 charstring and turn off
1097 The interpreter in Type 1 mode rewinds the charstring after collecting
1104 Ensure we are on the top level charstring before rewinding.
1544 Type 1 hinting breaks sometimes when mid-charstring hints should
1693 Allow adding hints mid-charstring.
1704 first operation in a Type 1 charstring.
1707 must be the first operation in a Type 1 charstring.
2143 This is the first patch of a sequence to move the Type 2 charstring
DChangeLog.20366 couldn't be rendered otherwise (it seems its charstring is buggy,
1919 the Type 2 glyph charstring (used by conversion programs).
1961 the Type 1 glyph charstring (used by conversion programs).
DChangeLog.252134 cf2_initGlobalRegionBuffer): It is possible for a charstring to call
3502 in the charstring. This ensured that the path was closed (in both
3508 hintmap as specified by the charstring. This corrects the
3514 The second part of the fix covers the case where the charstring
DChangeLog1129 if there is no charstring.
1930 As originally intended, a Type 1 SEAC charstring would be used for
DChangeLog.23407 (cff_compute_bias): Add parameter to indicate the charstring type.
2176 Next time, don't confuse Type 2 charstring opcodes with TOP DICT
6487 load local and global functions, any charstring that called the last
DChangeLog.264460 [cff] Trace charstring nesting levels.
DChangeLog.211910 Even if the charstring count is the same as the CID count, it is
/external/fonttools/
DNEWS.rst945 - [psCharStrings] Optimize the charstring's bytecode by encoding as integers