Home
last modified time | relevance | path

Searched refs:FT_MulDiv (Results 1 – 19 of 19) sorted by relevance

/external/freetype/src/base/
Dftcalc.c146 FT_MulDiv( FT_Long a, in FT_MulDiv() function
358 FT_MulDiv( FT_Long a, in FT_MulDiv() function
767 xx = FT_MulDiv( a->xx, b->xx, val ) + FT_MulDiv( a->xy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
768 xy = FT_MulDiv( a->xx, b->xy, val ) + FT_MulDiv( a->xy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
769 yx = FT_MulDiv( a->yx, b->xx, val ) + FT_MulDiv( a->yy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
770 yy = FT_MulDiv( a->yx, b->xy, val ) + FT_MulDiv( a->yy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
792 xz = FT_MulDiv( vector->x, matrix->xx, val ) + in FT_Vector_Transform_Scaled()
793 FT_MulDiv( vector->y, matrix->xy, val ); in FT_Vector_Transform_Scaled()
795 yz = FT_MulDiv( vector->x, matrix->yx, val ) + in FT_Vector_Transform_Scaled()
796 FT_MulDiv( vector->y, matrix->yy, val ); in FT_Vector_Transform_Scaled()
Dftadvanc.c49 advances[nn] = FT_MulDiv( advances[nn], scale, 64 ); in _ft_face_scale_advances()
Dftbbox.c128 y1 = y3 = y1 - FT_MulDiv( y2 - y1, y2 - y1, y1 - 2*y2 + y3 ); in BBox_Conic_Check()
Dftobjs.c737 slot->linearHoriAdvance = FT_MulDiv( slot->linearHoriAdvance, in FT_Load_Glyph()
740 slot->linearVertAdvance = FT_MulDiv( slot->linearVertAdvance, in FT_Load_Glyph()
2713 scaled_h = FT_MulDiv( scaled_w, h, w ); in FT_Request_Metrics()
2719 scaled_w = FT_MulDiv( scaled_h, w, h ); in FT_Request_Metrics()
3003 akerning->x = FT_MulDiv( akerning->x, in FT_Get_Kerning()
3006 akerning->y = FT_MulDiv( akerning->y, in FT_Get_Kerning()
Dftoutln.c1088 tmp_x = FT_MulDiv( point->x - prev->x, in FT_Outline_Get_Orientation()
Dftstroke.c568 length = FT_MulDiv( radius, FT_Sin( theta ) * 4, in ft_stroke_border_arcto()
/external/freetype/src/truetype/
Dttgxvar.c528 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
543 temp = FT_MulDiv( blend->normalizedcoords[i] - im_start_coords[i], in ft_var_apply_tuple()
546 apply = FT_MulDiv( apply, temp, 0x10000L ); in ft_var_apply_tuple()
551 temp = FT_MulDiv( im_end_coords[i] - blend->normalizedcoords[i], in ft_var_apply_tuple()
554 apply = FT_MulDiv( apply, temp, 0x10000L ); in ft_var_apply_tuple()
1038 normalized[i] = -FT_MulDiv( coords[i] - a->def, in TT_Set_Var_Design()
1046 normalized[i] = FT_MulDiv( coords[i] - a->def, in TT_Set_Var_Design()
1064 FT_MulDiv( in TT_Set_Var_Design()
1065 FT_MulDiv( in TT_Set_Var_Design()
Dttobjs.c1173 size->ttmetrics.y_ratio = FT_MulDiv( metrics->y_ppem, in tt_size_reset()
1181 size->ttmetrics.x_ratio = FT_MulDiv( metrics->x_ppem, in tt_size_reset()
Dttinterp.c38 #define TT_MULDIV FT_MulDiv
2746 R->x = (FT_F2Dot14)FT_MulDiv( Vx, 0x4000L, W ); in Normalize()
2747 R->y = (FT_F2Dot14)FT_MulDiv( Vy, 0x4000L, W ); in Normalize()
2754 Vx = FT_MulDiv( Vx, 0x4000L, W ); in Normalize()
2755 Vy = FT_MulDiv( Vy, 0x4000L, W ); in Normalize()
/external/freetype/src/raster/
Dftmisc.h99 FT_MulDiv( FT_Long a, in FT_MulDiv() function
Dftraster.c258 #define SMulDiv FT_MulDiv
/external/freetype/src/cff/
Dcffobjs.c242 x_scale = FT_MulDiv( size->metrics.x_scale, top_upm, sub_upm ); in cff_size_select()
243 y_scale = FT_MulDiv( size->metrics.y_scale, top_upm, sub_upm ); in cff_size_select()
314 x_scale = FT_MulDiv( size->metrics.x_scale, top_upm, sub_upm ); in cff_size_request()
315 y_scale = FT_MulDiv( size->metrics.y_scale, top_upm, sub_upm ); in cff_size_request()
703 sub->units_per_em = FT_MulDiv( sub->units_per_em, in cff_face_init()
Dcffgload.c2715 glyph->x_scale = FT_MulDiv( glyph->x_scale, top_upm, sub_upm ); in cff_slot_load()
2716 glyph->y_scale = FT_MulDiv( glyph->y_scale, top_upm, sub_upm ); in cff_slot_load()
/external/freetype/src/autofit/
Dafhints.c1116 u = ref1->u + FT_MulDiv( u - v1, ref2->u - ref1->u, v2 - v1 ); in af_iup_interp()
1132 u = ref1->u + FT_MulDiv( u - v1, ref2->u - ref1->u, v2 - v1 ); in af_iup_interp()
Daflatin.c587 scale = FT_MulDiv( scale, fitted, scaled ); in af_latin_metrics_scale_dim()
2190 FT_MulDiv( edge->opos - before->opos, in af_latin_hint_edges()
Daflatin2.c562 scale = FT_MulDiv( scale, fitted, scaled ); in af_latin2_metrics_scale_dim()
2240 FT_MulDiv( edge->opos - before->opos, in af_latin2_hint_edges()
Dafcjk.c2003 FT_MulDiv( edge->fpos - before->fpos, in af_cjk_hint_edges()
/external/freetype/src/pshinter/
Dpshalgo.c1867 FT_MulDiv( delta, hint->cur_len, in psh_glyph_interpolate_strong_points()
2014 FT_MulDiv( u - before->org_u, in psh_glyph_interpolate_normal_points()
2246 y_scale = FT_MulDiv( y_scale, fitted, scaled ); in ps_hints_apply()
/external/freetype/include/freetype/
Dfreetype.h3634 FT_MulDiv( FT_Long a,