Home
last modified time | relevance | path

Searched refs:outline (Results 1 – 25 of 391) sorted by relevance

12345678910>>...16

/third_party/skia/third_party/externals/freetype/src/base/
Dftoutln.c33 #define FT_COMPONENT outline
43 FT_Outline_Decompose( FT_Outline* outline, in FT_Outline_Decompose() argument
68 if ( !outline ) in FT_Outline_Decompose()
78 for ( n = 0; n < outline->n_contours; n++ ) in FT_Outline_Decompose()
85 last = outline->contours[n]; in FT_Outline_Decompose()
88 limit = outline->points + last; in FT_Outline_Decompose()
90 v_start = outline->points[first]; in FT_Outline_Decompose()
94 v_last = outline->points[last]; in FT_Outline_Decompose()
100 point = outline->points + first; in FT_Outline_Decompose()
101 tags = outline->tags + first; in FT_Outline_Decompose()
[all …]
Dftgloadr.c93 base->outline.n_points = 0; in FT_GlyphLoader_Rewind()
94 base->outline.n_contours = 0; in FT_GlyphLoader_Rewind()
95 base->outline.flags = 0; in FT_GlyphLoader_Rewind()
110 FT_FREE( loader->base.outline.points ); in FT_GlyphLoader_Reset()
111 FT_FREE( loader->base.outline.tags ); in FT_GlyphLoader_Reset()
112 FT_FREE( loader->base.outline.contours ); in FT_GlyphLoader_Reset()
145 FT_Outline* base = &loader->base.outline; in FT_GlyphLoader_Adjust_Points()
146 FT_Outline* current = &loader->current.outline; in FT_GlyphLoader_Adjust_Points()
211 FT_Outline* base = &loader->base.outline; in FT_GlyphLoader_CheckPoints()
212 FT_Outline* current = &loader->current.outline; in FT_GlyphLoader_CheckPoints()
[all …]
/third_party/freetype/src/base/
Dftoutln.c33 #define FT_COMPONENT outline
43 FT_Outline_Decompose( FT_Outline* outline, in FT_Outline_Decompose() argument
68 if ( !outline ) in FT_Outline_Decompose()
78 for ( n = 0; n < outline->n_contours; n++ ) in FT_Outline_Decompose()
85 last = outline->contours[n]; in FT_Outline_Decompose()
88 limit = outline->points + last; in FT_Outline_Decompose()
90 v_start = outline->points[first]; in FT_Outline_Decompose()
94 v_last = outline->points[last]; in FT_Outline_Decompose()
100 point = outline->points + first; in FT_Outline_Decompose()
101 tags = outline->tags + first; in FT_Outline_Decompose()
[all …]
Dftgloadr.c93 base->outline.n_points = 0; in FT_GlyphLoader_Rewind()
94 base->outline.n_contours = 0; in FT_GlyphLoader_Rewind()
95 base->outline.flags = 0; in FT_GlyphLoader_Rewind()
110 FT_FREE( loader->base.outline.points ); in FT_GlyphLoader_Reset()
111 FT_FREE( loader->base.outline.tags ); in FT_GlyphLoader_Reset()
112 FT_FREE( loader->base.outline.contours ); in FT_GlyphLoader_Reset()
145 FT_Outline* base = &loader->base.outline; in FT_GlyphLoader_Adjust_Points()
146 FT_Outline* current = &loader->current.outline; in FT_GlyphLoader_Adjust_Points()
211 FT_Outline* base = &loader->base.outline; in FT_GlyphLoader_CheckPoints()
212 FT_Outline* current = &loader->current.outline; in FT_GlyphLoader_CheckPoints()
[all …]
/third_party/flutter/skia/third_party/externals/freetype/src/base/
Dftoutln.c34 #define FT_COMPONENT outline
44 FT_Outline_Decompose( FT_Outline* outline, in FT_Outline_Decompose() argument
69 if ( !outline ) in FT_Outline_Decompose()
79 for ( n = 0; n < outline->n_contours; n++ ) in FT_Outline_Decompose()
86 last = outline->contours[n]; in FT_Outline_Decompose()
89 limit = outline->points + last; in FT_Outline_Decompose()
91 v_start = outline->points[first]; in FT_Outline_Decompose()
95 v_last = outline->points[last]; in FT_Outline_Decompose()
101 point = outline->points + first; in FT_Outline_Decompose()
102 tags = outline->tags + first; in FT_Outline_Decompose()
[all …]
Dftgloadr.c94 base->outline.n_points = 0; in FT_GlyphLoader_Rewind()
95 base->outline.n_contours = 0; in FT_GlyphLoader_Rewind()
110 FT_FREE( loader->base.outline.points ); in FT_GlyphLoader_Reset()
111 FT_FREE( loader->base.outline.tags ); in FT_GlyphLoader_Reset()
112 FT_FREE( loader->base.outline.contours ); in FT_GlyphLoader_Reset()
145 FT_Outline* base = &loader->base.outline; in FT_GlyphLoader_Adjust_Points()
146 FT_Outline* current = &loader->current.outline; in FT_GlyphLoader_Adjust_Points()
207 FT_Outline* base = &loader->base.outline; in FT_GlyphLoader_CheckPoints()
208 FT_Outline* current = &loader->current.outline; in FT_GlyphLoader_CheckPoints()
317 current->outline.n_points = 0; in FT_GlyphLoader_Prepare()
[all …]
/third_party/skia/third_party/externals/freetype/src/psaux/
Dpsobjs.c1593 builder->base = &loader->base.outline; in t1_builder_init()
1594 builder->current = &loader->current.outline; in t1_builder_init()
1637 glyph->outline = *builder->base; in t1_builder_done()
1657 FT_Outline* outline = builder->current; in t1_builder_add_point() local
1662 FT_Vector* point = outline->points + outline->n_points; in t1_builder_add_point()
1663 FT_Byte* control = (FT_Byte*)outline->tags + outline->n_points; in t1_builder_add_point()
1670 outline->n_points++; in t1_builder_add_point()
1695 FT_Outline* outline = builder->current; in t1_builder_add_contour() local
1700 if ( !outline ) in t1_builder_add_contour()
1708 outline->n_contours++; in t1_builder_add_contour()
[all …]
Dpsft.c92 cf2_setGlyphWidth( CF2_Outline outline, in cf2_setGlyphWidth() argument
95 PS_Decoder* decoder = outline->decoder; in cf2_setGlyphWidth()
135 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_moveTo() local
141 FT_ASSERT( outline && outline->decoder ); in cf2_builder_moveTo()
144 builder = &outline->decoder->builder; in cf2_builder_moveTo()
159 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_lineTo() local
163 FT_ASSERT( outline && outline->decoder ); in cf2_builder_lineTo()
166 builder = &outline->decoder->builder; in cf2_builder_lineTo()
203 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_cubeTo() local
207 FT_ASSERT( outline && outline->decoder ); in cf2_builder_cubeTo()
[all …]
/third_party/flutter/skia/third_party/externals/freetype/src/psaux/
Dpsobjs.c1594 builder->base = &loader->base.outline; in t1_builder_init()
1595 builder->current = &loader->current.outline; in t1_builder_init()
1638 glyph->outline = *builder->base; in t1_builder_done()
1658 FT_Outline* outline = builder->current; in t1_builder_add_point() local
1663 FT_Vector* point = outline->points + outline->n_points; in t1_builder_add_point()
1664 FT_Byte* control = (FT_Byte*)outline->tags + outline->n_points; in t1_builder_add_point()
1671 outline->n_points++; in t1_builder_add_point()
1696 FT_Outline* outline = builder->current; in t1_builder_add_contour() local
1701 if ( !outline ) in t1_builder_add_contour()
1709 outline->n_contours++; in t1_builder_add_contour()
[all …]
Dpsft.c92 cf2_setGlyphWidth( CF2_Outline outline, in cf2_setGlyphWidth() argument
95 PS_Decoder* decoder = outline->decoder; in cf2_setGlyphWidth()
135 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_moveTo() local
141 FT_ASSERT( outline && outline->decoder ); in cf2_builder_moveTo()
144 builder = &outline->decoder->builder; in cf2_builder_moveTo()
159 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_lineTo() local
163 FT_ASSERT( outline && outline->decoder ); in cf2_builder_lineTo()
166 builder = &outline->decoder->builder; in cf2_builder_lineTo()
203 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_cubeTo() local
207 FT_ASSERT( outline && outline->decoder ); in cf2_builder_cubeTo()
[all …]
/third_party/freetype/src/psaux/
Dpsobjs.c1558 builder->base = &loader->base.outline; in t1_builder_init()
1559 builder->current = &loader->current.outline; in t1_builder_init()
1602 glyph->outline = *builder->base; in t1_builder_done()
1622 FT_Outline* outline = builder->current; in t1_builder_add_point() local
1627 FT_Vector* point = outline->points + outline->n_points; in t1_builder_add_point()
1628 FT_Byte* control = (FT_Byte*)outline->tags + outline->n_points; in t1_builder_add_point()
1635 outline->n_points++; in t1_builder_add_point()
1660 FT_Outline* outline = builder->current; in t1_builder_add_contour() local
1665 if ( !outline ) in t1_builder_add_contour()
1673 outline->n_contours++; in t1_builder_add_contour()
[all …]
Dpsft.c92 cf2_setGlyphWidth( CF2_Outline outline, in cf2_setGlyphWidth() argument
95 PS_Decoder* decoder = outline->decoder; in cf2_setGlyphWidth()
135 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_moveTo() local
141 FT_ASSERT( outline && outline->decoder ); in cf2_builder_moveTo()
144 builder = &outline->decoder->builder; in cf2_builder_moveTo()
159 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_lineTo() local
163 FT_ASSERT( outline && outline->decoder ); in cf2_builder_lineTo()
166 builder = &outline->decoder->builder; in cf2_builder_lineTo()
203 CF2_Outline outline = (CF2_Outline)callbacks; in cf2_builder_cubeTo() local
207 FT_ASSERT( outline && outline->decoder ); in cf2_builder_cubeTo()
[all …]
/third_party/freetype/src/smooth/
Dftsmooth.c57 FT_Outline_Transform( &slot->outline, matrix ); in ft_smooth_transform()
60 FT_Outline_Translate( &slot->outline, delta->x, delta->y ); in ft_smooth_transform()
76 FT_Outline_Get_CBox( &slot->outline, cbox ); in ft_smooth_get_cbox()
129 FT_Outline* outline, in ft_smooth_raster_lcd() argument
142 params.source = outline; in ft_smooth_raster_lcd()
160 FT_Outline_Translate( outline, in ft_smooth_raster_lcd()
170 FT_Outline_Translate( outline, in ft_smooth_raster_lcd()
180 FT_Outline_Translate( outline, in ft_smooth_raster_lcd()
188 FT_Outline_Translate( outline, x, y ); in ft_smooth_raster_lcd()
196 FT_Outline* outline, in ft_smooth_raster_lcdv() argument
[all …]
/third_party/skia/third_party/externals/freetype/src/smooth/
Dftsmooth.c57 FT_Outline_Transform( &slot->outline, matrix ); in ft_smooth_transform()
60 FT_Outline_Translate( &slot->outline, delta->x, delta->y ); in ft_smooth_transform()
76 FT_Outline_Get_CBox( &slot->outline, cbox ); in ft_smooth_get_cbox()
129 FT_Outline* outline, in ft_smooth_raster_lcd() argument
142 params.source = outline; in ft_smooth_raster_lcd()
160 FT_Outline_Translate( outline, in ft_smooth_raster_lcd()
170 FT_Outline_Translate( outline, in ft_smooth_raster_lcd()
180 FT_Outline_Translate( outline, in ft_smooth_raster_lcd()
188 FT_Outline_Translate( outline, x, y ); in ft_smooth_raster_lcd()
196 FT_Outline* outline, in ft_smooth_raster_lcdv() argument
[all …]
/third_party/skia/third_party/externals/freetype/src/truetype/
Dttgload.c366 FT_Outline* outline; in TT_Load_Simple_Glyph() local
384 cont = gloader->current.outline.contours; in TT_Load_Simple_Glyph()
476 outline = &gloader->current.outline; in TT_Load_Simple_Glyph()
479 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
505 if ( n_points && outline->tags[0] & OVERLAP_SIMPLE ) in TT_Load_Simple_Glyph()
506 gloader->base.outline.flags |= FT_OUTLINE_OVERLAP; in TT_Load_Simple_Glyph()
510 vec = outline->points; in TT_Load_Simple_Glyph()
512 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
547 vec = gloader->current.outline.points; in TT_Load_Simple_Glyph()
549 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
[all …]
/third_party/freetype/src/truetype/
Dttgload.c366 FT_Outline* outline; in TT_Load_Simple_Glyph() local
384 cont = gloader->current.outline.contours; in TT_Load_Simple_Glyph()
476 outline = &gloader->current.outline; in TT_Load_Simple_Glyph()
479 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
505 if ( n_points && outline->tags[0] & OVERLAP_SIMPLE ) in TT_Load_Simple_Glyph()
506 gloader->base.outline.flags |= FT_OUTLINE_OVERLAP; in TT_Load_Simple_Glyph()
510 vec = outline->points; in TT_Load_Simple_Glyph()
512 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
547 vec = gloader->current.outline.points; in TT_Load_Simple_Glyph()
549 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
[all …]
/third_party/freetype/include/freetype/
Dftoutln.h125 FT_Outline_Decompose( FT_Outline* outline,
194 FT_Outline* outline );
217 FT_Outline_Check( FT_Outline* outline );
249 FT_Outline_Get_CBox( const FT_Outline* outline,
273 FT_Outline_Translate( const FT_Outline* outline,
326 FT_Outline_Transform( const FT_Outline* outline,
376 FT_Outline_Embolden( FT_Outline* outline,
394 FT_Outline_EmboldenXY( FT_Outline* outline,
420 FT_Outline_Reverse( FT_Outline* outline );
459 FT_Outline* outline,
[all …]
/third_party/flutter/skia/third_party/externals/freetype/include/freetype/
Dftoutln.h124 FT_Outline_Decompose( FT_Outline* outline,
193 FT_Outline* outline );
216 FT_Outline_Check( FT_Outline* outline );
248 FT_Outline_Get_CBox( const FT_Outline* outline,
272 FT_Outline_Translate( const FT_Outline* outline,
325 FT_Outline_Transform( const FT_Outline* outline,
375 FT_Outline_Embolden( FT_Outline* outline,
393 FT_Outline_EmboldenXY( FT_Outline* outline,
419 FT_Outline_Reverse( FT_Outline* outline );
458 FT_Outline* outline,
[all …]
/third_party/skia/third_party/externals/freetype/include/freetype/
Dftoutln.h123 FT_Outline_Decompose( FT_Outline* outline,
192 FT_Outline* outline );
215 FT_Outline_Check( FT_Outline* outline );
247 FT_Outline_Get_CBox( const FT_Outline* outline,
271 FT_Outline_Translate( const FT_Outline* outline,
324 FT_Outline_Transform( const FT_Outline* outline,
374 FT_Outline_Embolden( FT_Outline* outline,
392 FT_Outline_EmboldenXY( FT_Outline* outline,
418 FT_Outline_Reverse( FT_Outline* outline );
457 FT_Outline* outline,
[all …]
/third_party/flutter/skia/third_party/externals/freetype/src/truetype/
Dttgload.c354 FT_Outline* outline; in TT_Load_Simple_Glyph() local
372 cont = gloader->current.outline.contours; in TT_Load_Simple_Glyph()
464 outline = &gloader->current.outline; in TT_Load_Simple_Glyph()
467 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
494 vec = outline->points; in TT_Load_Simple_Glyph()
496 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
531 vec = gloader->current.outline.points; in TT_Load_Simple_Glyph()
533 flag = (FT_Byte*)outline->tags; in TT_Load_Simple_Glyph()
566 outline->n_points = (FT_Short)n_points; in TT_Load_Simple_Glyph()
567 outline->n_contours = (FT_Short)n_contours; in TT_Load_Simple_Glyph()
[all …]
/third_party/flutter/skia/third_party/externals/freetype/src/pfr/
Dpfrgload.c82 FT_Outline* outline = &loader->current.outline; in pfr_glyph_close_contour() local
90 last = outline->n_points - 1; in pfr_glyph_close_contour()
92 if ( outline->n_contours > 0 ) in pfr_glyph_close_contour()
93 first = outline->contours[outline->n_contours - 1]; in pfr_glyph_close_contour()
99 FT_Vector* p1 = outline->points + first; in pfr_glyph_close_contour()
100 FT_Vector* p2 = outline->points + last; in pfr_glyph_close_contour()
105 outline->n_points--; in pfr_glyph_close_contour()
112 outline->contours[outline->n_contours++] = (short)last; in pfr_glyph_close_contour()
131 FT_Outline* outline = &loader->current.outline; in pfr_glyph_line_to() local
146 FT_Int n = outline->n_points; in pfr_glyph_line_to()
[all …]
/third_party/skia/third_party/externals/freetype/src/pfr/
Dpfrgload.c82 FT_Outline* outline = &loader->current.outline; in pfr_glyph_close_contour() local
90 last = outline->n_points - 1; in pfr_glyph_close_contour()
92 if ( outline->n_contours > 0 ) in pfr_glyph_close_contour()
93 first = outline->contours[outline->n_contours - 1]; in pfr_glyph_close_contour()
99 FT_Vector* p1 = outline->points + first; in pfr_glyph_close_contour()
100 FT_Vector* p2 = outline->points + last; in pfr_glyph_close_contour()
105 outline->n_points--; in pfr_glyph_close_contour()
112 outline->contours[outline->n_contours++] = (short)last; in pfr_glyph_close_contour()
131 FT_Outline* outline = &loader->current.outline; in pfr_glyph_line_to() local
146 FT_Int n = outline->n_points; in pfr_glyph_line_to()
[all …]
/third_party/freetype/src/pfr/
Dpfrgload.c82 FT_Outline* outline = &loader->current.outline; in pfr_glyph_close_contour() local
90 last = outline->n_points - 1; in pfr_glyph_close_contour()
92 if ( outline->n_contours > 0 ) in pfr_glyph_close_contour()
93 first = outline->contours[outline->n_contours - 1]; in pfr_glyph_close_contour()
99 FT_Vector* p1 = outline->points + first; in pfr_glyph_close_contour()
100 FT_Vector* p2 = outline->points + last; in pfr_glyph_close_contour()
105 outline->n_points--; in pfr_glyph_close_contour()
112 outline->contours[outline->n_contours++] = (short)last; in pfr_glyph_close_contour()
131 FT_Outline* outline = &loader->current.outline; in pfr_glyph_line_to() local
146 FT_Int n = outline->n_points; in pfr_glyph_line_to()
[all …]
/third_party/skia/third_party/externals/harfbuzz/test/subset/data/tests/
Dcff-full-font.tests5 notdef-outline.txt
6 notdef-outline-drop-hints.txt
7 notdef-outline-drop-hints-retain-gids.txt
8 notdef-outline-retain-gids.txt
9 notdef-outline-desubroutinize.txt
10 notdef-outline-desubroutinize-retain-gids.txt
11 notdef-outline-drop-hints-desubroutinize.txt
12 notdef-outline-drop-hints-desubroutinize-retain-gids.txt
/third_party/flutter/skia/third_party/externals/freetype/src/smooth/
Dftsmooth.c88 FT_Outline_Transform( &slot->outline, matrix ); in ft_smooth_transform()
91 FT_Outline_Translate( &slot->outline, delta->x, delta->y ); in ft_smooth_transform()
107 FT_Outline_Get_CBox( &slot->outline, cbox ); in ft_smooth_get_cbox()
120 FT_Outline* outline = &slot->outline; in ft_smooth_render_generic() local
179 FT_Outline_Translate( outline, x_shift, y_shift ); in ft_smooth_render_generic()
183 params.source = outline; in ft_smooth_render_generic()
190 FT_Vector* points = outline->points; in ft_smooth_render_generic()
191 FT_Vector* points_end = points + outline->n_points; in ft_smooth_render_generic()
209 FT_Vector* points = outline->points; in ft_smooth_render_generic()
210 FT_Vector* points_end = points + outline->n_points; in ft_smooth_render_generic()
[all …]

12345678910>>...16