Home
last modified time | relevance | path

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

/external/fonttools/Tests/pens/
Dt2CharStringPen_test.py37 charstring = pen.getCharString(None, None)
46 charstring.program)
55 charstring = pen.getCharString(None, None)
62 charstring.program)
70 charstring = pen.getCharString(None, None)
77 charstring.program)
85 charstring = pen.getCharString(None, None)
92 charstring.program)
105 charstring = pen.getCharString(None, None)
118 charstring.program)
[all …]
/external/freetype/src/cid/
Dcidgload.c54 FT_Byte* charstring = NULL; in cid_load_glyph() local
89 (void)FT_ALLOC( charstring, glyph_length ); in cid_load_glyph()
91 ft_memcpy( charstring, glyph_data.pointer + cid->fd_bytes, in cid_load_glyph()
136 if ( FT_ALLOC( charstring, glyph_length ) ) in cid_load_glyph()
139 charstring, glyph_length ) ) in cid_load_glyph()
176 psaux->t1_decrypt( charstring, glyph_length, 4330 ); in cid_load_glyph()
185 charstring + cs_offset, in cid_load_glyph()
191 charstring + cs_offset, in cid_load_glyph()
209 charstring + cs_offset, in cid_load_glyph()
225 charstring + cs_offset, in cid_load_glyph()
[all …]
/external/fonttools/Lib/fontTools/varLib/
Dmutator.py68 charstring = charstrings[gname]
69 pd = charstring.private
75 for i, token in enumerate(charstring.program):
77 num_args = charstring.program[i - 1]
89 deltas = charstring.program[tuplei:next_ti]
91 charstring.program[argi] += otRound(delta)
94 new_program.extend(charstring.program[last_i:end_args])
97 new_program.extend(charstring.program[last_i:])
98 charstring.program = new_program
131 charstring = charstrings[gname]
[all …]
/external/freetype/src/cff/
Dcffgload.c162 FT_Byte* charstring;
168 &charstring, &charstring_len );
174 charstring,
178 cff_free_glyph_data( face, &charstring, &charstring_len );
403 FT_Byte* charstring; in cff_slot_load() local
421 &charstring, &charstring_len ); in cff_slot_load()
433 charstring, in cff_slot_load()
442 charstring, in cff_slot_load()
457 charstring, in cff_slot_load()
462 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()
615 *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()
988 charstring = (CF2_Buffer) in cf2_interpT2CharString()
1017 charstring ) ) in cf2_interpT2CharString()
1032 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 = charstring + len; in cf2_getSeacComponent()
Dpsintrp.h68 CF2_Buffer charstring,
Dpsfont.h123 CF2_Buffer charstring,
Dcffdecode.c227 FT_Byte* charstring; in cff_operator_seac() local
308 &charstring, &charstring_len ); in cff_operator_seac()
313 error = cff_decoder_parse_charstrings( decoder, charstring, in cff_operator_seac()
317 decoder->free_glyph_callback( face, &charstring, charstring_len ); in cff_operator_seac()
338 &charstring, &charstring_len ); in cff_operator_seac()
343 error = cff_decoder_parse_charstrings( decoder, charstring, in cff_operator_seac()
347 decoder->free_glyph_callback( face, &charstring, charstring_len ); in cff_operator_seac()
Dpsfont.c488 CF2_Buffer charstring, in cf2_getGlyphOutline() argument
528 charstring, in cf2_getGlyphOutline()
/external/harfbuzz_ng/src/
Dhb-subset-cff2.cc228 …tic void finalize_parsed_str (CFF2CSInterpEnv &env, SubrSubsetParam& param, ParsedCStr &charstring) in finalize_parsed_str()
235 charstring.set_prefix (ivs, OpCode_vsindexcs); in finalize_parsed_str()
Dhb-subset-cff1.cc398 …tic void finalize_parsed_str (CFF1CSInterpEnv &env, SubrSubsetParam& param, ParsedCStr &charstring) in finalize_parsed_str()
402 charstring.set_prefix (env.width); in finalize_parsed_str()
/external/fonttools/Lib/fontTools/subset/
Dcff.py537 for charstring in css:
538 charstring.drop_hints()
/external/freetype/
DChangeLog1940 `cf2_hintmask_setAll' on a problematic Type 1 charstring and turn off
2456 The interpreter in Type 1 mode rewinds the charstring after collecting
2463 Ensure we are on the top level charstring before rewinding.
2903 Type 1 hinting breaks sometimes when mid-charstring hints should
3052 Allow adding hints mid-charstring.
3063 first operation in a Type 1 charstring.
3066 must be the first operation in a Type 1 charstring.
3502 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
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.rst268 - [psCharStrings] Optimize the charstring's bytecode by encoding as integers
DPKG-INFO685 - [psCharStrings] Optimize the charstring's bytecode by encoding as integers
/external/fonttools/Lib/fonttools.egg-info/
DPKG-INFO685 - [psCharStrings] Optimize the charstring's bytecode by encoding as integers