Home
last modified time | relevance | path

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

12

/external/freetype/src/base/
Dftcalc.c174 FT_MulDiv( FT_Long a_, in FT_MulDiv() function
416 FT_MulDiv( FT_Long a_, in FT_MulDiv() function
732 xx = ADD_LONG( FT_MulDiv( a->xx, b->xx, val ), in FT_Matrix_Multiply_Scaled()
733 FT_MulDiv( a->xy, b->yx, val ) ); in FT_Matrix_Multiply_Scaled()
734 xy = ADD_LONG( FT_MulDiv( a->xx, b->xy, val ), in FT_Matrix_Multiply_Scaled()
735 FT_MulDiv( a->xy, b->yy, val ) ); in FT_Matrix_Multiply_Scaled()
736 yx = ADD_LONG( FT_MulDiv( a->yx, b->xx, val ), in FT_Matrix_Multiply_Scaled()
737 FT_MulDiv( a->yy, b->yx, val ) ); in FT_Matrix_Multiply_Scaled()
738 yy = ADD_LONG( FT_MulDiv( a->yx, b->xy, val ), in FT_Matrix_Multiply_Scaled()
739 FT_MulDiv( a->yy, b->yy, val ) ); in FT_Matrix_Multiply_Scaled()
[all …]
Dftoutln.c1013 shift.x = FT_MulDiv( shift.x, xstrength, d ); in FT_Outline_EmboldenXY()
1015 shift.x = FT_MulDiv( shift.x, l, q ); in FT_Outline_EmboldenXY()
1019 shift.y = FT_MulDiv( shift.y, ystrength, d ); in FT_Outline_EmboldenXY()
1021 shift.y = FT_MulDiv( shift.y, l, q ); in FT_Outline_EmboldenXY()
Dftadvanc.c51 advances[nn] = FT_MulDiv( advances[nn], scale, 64 ); in _ft_face_scale_advances()
Dftbbox.c171 y2 += FT_MulDiv( y1, y3, y1 + y3 ); in BBox_Conic_Check()
Dftstroke.c573 length = FT_MulDiv( radius, FT_Sin( theta ) * 4, in ft_stroke_border_arcto()
1144 length = FT_MulDiv( radius, 0x10000L - sigma, in ft_stroker_outside()
1518 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_ConicTo()
1731 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_CubicTo()
Dftobjs.c962 slot->linearHoriAdvance = FT_MulDiv( slot->linearHoriAdvance, in FT_Load_Glyph()
965 slot->linearVertAdvance = FT_MulDiv( slot->linearVertAdvance, in FT_Load_Glyph()
3117 scaled_h = FT_MulDiv( scaled_w, h, w ); in FT_Request_Metrics()
3123 scaled_w = FT_MulDiv( scaled_h, w, h ); in FT_Request_Metrics()
3404 akerning->x = FT_MulDiv( orig_x, in FT_Get_Kerning()
3407 akerning->y = FT_MulDiv( orig_y, in FT_Get_Kerning()
/external/freetype/src/pfr/
Dpfrdrivr.c46 avector->x = FT_MulDiv( avector->x, in pfr_get_kerning()
51 avector->y = FT_MulDiv( avector->y, in pfr_get_kerning()
Dpfrsbit.c664 advance = FT_MulDiv( advance, in pfr_slot_load_bitmap()
672 advance = FT_MulDiv( (FT_Fixed)size->root.metrics.x_ppem << 8, in pfr_slot_load_bitmap()
Dpfrobjs.c393 advance = FT_MulDiv( advance, in pfr_slot_load()
/external/freetype/src/psaux/
Dpsfont.c181 *darkenAmount = FT_MulDiv( x, ydelta, xdelta ) + in cf2_computeDarkening()
198 *darkenAmount = FT_MulDiv( x, ydelta, xdelta ) + in cf2_computeDarkening()
216 *darkenAmount = FT_MulDiv( x, ydelta, xdelta ) + in cf2_computeDarkening()
Dpsblues.c412 FT_MulDiv( cf2_doubleToFixed ( .6 ), in cf2_blues_init()
/external/freetype/src/sfnt/
Dttsbit.c394 metrics->x_scale = FT_MulDiv( metrics->x_ppem, in tt_face_load_strike_metrics()
397 metrics->y_scale = FT_MulDiv( metrics->y_ppem, in tt_face_load_strike_metrics()
442 FT_MulDiv( hori->Ascender, ppem_ * 64, upem ); in tt_face_load_strike_metrics()
444 FT_MulDiv( hori->Descender, ppem_ * 64, upem ); in tt_face_load_strike_metrics()
446 FT_MulDiv( hori->Ascender - hori->Descender + hori->Line_Gap, in tt_face_load_strike_metrics()
449 FT_MulDiv( hori->advance_Width_Max, ppem_ * 64, upem ); in tt_face_load_strike_metrics()
453 metrics->x_scale = FT_MulDiv( metrics->x_ppem, in tt_face_load_strike_metrics()
456 metrics->y_scale = FT_MulDiv( metrics->y_ppem, in tt_face_load_strike_metrics()
/external/freetype/src/cff/
Dcffobjs.c253 x_scale = FT_MulDiv( size->metrics.x_scale, top_upm, sub_upm ); in cff_size_select()
254 y_scale = FT_MulDiv( size->metrics.y_scale, top_upm, sub_upm ); in cff_size_select()
325 x_scale = FT_MulDiv( size->metrics.x_scale, top_upm, sub_upm ); in cff_size_request()
326 y_scale = FT_MulDiv( size->metrics.y_scale, top_upm, sub_upm ); in cff_size_request()
805 FT_MulDiv( (FT_Long)sub->units_per_em, in cff_face_init()
Dcffgload.c373 glyph->x_scale = FT_MulDiv( glyph->x_scale, top_upm, sub_upm ); in cff_slot_load()
374 glyph->y_scale = FT_MulDiv( glyph->y_scale, top_upm, sub_upm ); in cff_slot_load()
/external/freetype/src/bdf/
Dbdfdrivr.c480 bsize->width = (FT_Short)FT_MulDiv( bsize->height, 2, 3 ); in BDF_Face_Init()
499 bsize->size = FT_MulDiv( FT_ABS( prop->value.l ), in BDF_Face_Init()
583 bsize->y_ppem = FT_MulDiv( bsize->y_ppem, resolution_y, 72 ); in BDF_Face_Init()
586 bsize->x_ppem = FT_MulDiv( bsize->y_ppem, in BDF_Face_Init()
/external/freetype/src/raster/
Dftmisc.h99 FT_MulDiv( FT_Long a, in FT_MulDiv() function
/external/freetype/src/autofit/
Dafloader.c664 darken_amount = FT_MulDiv( x, ydelta, xdelta ) + in af_loader_compute_darkening()
681 darken_amount = FT_MulDiv( x, ydelta, xdelta ) + in af_loader_compute_darkening()
699 darken_amount = FT_MulDiv( x, ydelta, xdelta ) + in af_loader_compute_darkening()
/external/freetype/src/truetype/
Dttinterp.c1714 FT_MulDiv( distance, in Direct_Move()
1726 FT_MulDiv( distance, in Direct_Move()
1734 FT_MulDiv( distance, in Direct_Move()
1752 FT_MulDiv( distance, in Direct_Move()
1794 FT_MulDiv( distance, in Direct_Move_Orig()
1802 FT_MulDiv( distance, in Direct_Move_Orig()
2967 args[0] = FT_MulDiv( args[0], args[1], 64L ); in Ins_MUL()
5473 *x = FT_MulDiv( d, (FT_Long)exc->GS.freeVector.x, exc->F_dot_P ); in Compute_Point_Displacement()
5474 *y = FT_MulDiv( d, (FT_Long)exc->GS.freeVector.y, exc->F_dot_P ); in Compute_Point_Displacement()
6594 discriminant = ADD_LONG( FT_MulDiv( dax, NEG_LONG( dby ), 0x40 ), in Ins_ISECT()
[all …]
Dttdriver.c379 ttsize->point_size = FT_MulDiv( ttsize->ttmetrics.ppem, in tt_size_request()
Dttgxvar.c1683 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
1707 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
1717 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
1812 FT_MulDiv( normalized[i] - av->correspondence[j - 1].fromCoord, in ft_var_to_normalized()
1873 FT_MulDiv( design[i] - av->correspondence[j - 1].toCoord, in ft_var_to_design()
/external/freetype/src/pcf/
Dpcfread.c1602 bsize->width = (FT_Short)FT_MulDiv( bsize->height, 2, 3 ); in pcf_load_font()
1620 bsize->size = FT_MulDiv( FT_ABS( prop->value.l ), in pcf_load_font()
1680 bsize->y_ppem = FT_MulDiv( bsize->y_ppem, resolution_y, 72 ); in pcf_load_font()
1683 bsize->x_ppem = FT_MulDiv( bsize->y_ppem, in pcf_load_font()
/external/freetype/src/winfonts/
Dwinfnt.c816 bsize->y_ppem = FT_MulDiv( bsize->size, y_res, 72 ); in FNT_Face_Init()
832 bsize->size = FT_MulDiv( bsize->y_ppem, 72, y_res ); in FNT_Face_Init()
835 bsize->x_ppem = FT_MulDiv( bsize->size, x_res, 72 ); in FNT_Face_Init()
/external/freetype/src/type1/
Dt1afm.c397 *kerning = FT_MulDiv( ptsize - tk->min_ptsize, in T1_Get_Track_Kerning()
/external/freetype/src/pshinter/
Dpshalgo.c1758 FT_MulDiv( delta, hint->cur_len, in psh_glyph_interpolate_strong_points()
1905 FT_MulDiv( u - before->org_u, in psh_glyph_interpolate_normal_points()
2135 y_scale = FT_MulDiv( y_scale, fitted, scaled ); in ps_hints_apply()
/external/freetype/include/freetype/
Dfreetype.h4714 FT_MulDiv( FT_Long a,

12