Home
last modified time | relevance | path

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

12

/external/freetype/src/base/
Dftcalc.c173 FT_MulDiv( FT_Long a_, in FT_MulDiv() function
415 FT_MulDiv( FT_Long a_, in FT_MulDiv() function
725 xx = FT_MulDiv( a->xx, b->xx, val ) + FT_MulDiv( a->xy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
726 xy = FT_MulDiv( a->xx, b->xy, val ) + FT_MulDiv( a->xy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
727 yx = FT_MulDiv( a->yx, b->xx, val ) + FT_MulDiv( a->yy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
728 yy = FT_MulDiv( a->yx, b->xy, val ) + FT_MulDiv( a->yy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
750 xz = FT_MulDiv( vector->x, matrix->xx, val ) + in FT_Vector_Transform_Scaled()
751 FT_MulDiv( vector->y, matrix->xy, val ); in FT_Vector_Transform_Scaled()
753 yz = FT_MulDiv( vector->x, matrix->yx, val ) + in FT_Vector_Transform_Scaled()
754 FT_MulDiv( vector->y, matrix->yy, val ); in FT_Vector_Transform_Scaled()
Dftoutln.c1006 shift.x = FT_MulDiv( shift.x, xstrength, d ); in FT_Outline_EmboldenXY()
1008 shift.x = FT_MulDiv( shift.x, l, q ); in FT_Outline_EmboldenXY()
1012 shift.y = FT_MulDiv( shift.y, ystrength, d ); in FT_Outline_EmboldenXY()
1014 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.c162 y2 += FT_MulDiv( y1, y3, y1 + y3 ); in BBox_Conic_Check()
Dftstroke.c578 length = FT_MulDiv( radius, FT_Sin( theta ) * 4, in ft_stroke_border_arcto()
1149 length = FT_MulDiv( radius, 0x10000L - sigma, in ft_stroker_outside()
1523 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_ConicTo()
1736 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_CubicTo()
/external/pdfium/third_party/freetype/src/base/
Dftcalc.c173 FT_MulDiv( FT_Long a_, in FT_MulDiv() function
415 FT_MulDiv( FT_Long a_, in FT_MulDiv() function
725 xx = FT_MulDiv( a->xx, b->xx, val ) + FT_MulDiv( a->xy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
726 xy = FT_MulDiv( a->xx, b->xy, val ) + FT_MulDiv( a->xy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
727 yx = FT_MulDiv( a->yx, b->xx, val ) + FT_MulDiv( a->yy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
728 yy = FT_MulDiv( a->yx, b->xy, val ) + FT_MulDiv( a->yy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
750 xz = FT_MulDiv( vector->x, matrix->xx, val ) + in FT_Vector_Transform_Scaled()
751 FT_MulDiv( vector->y, matrix->xy, val ); in FT_Vector_Transform_Scaled()
753 yz = FT_MulDiv( vector->x, matrix->yx, val ) + in FT_Vector_Transform_Scaled()
754 FT_MulDiv( vector->y, matrix->yy, val ); in FT_Vector_Transform_Scaled()
Dftadvanc.c51 advances[nn] = FT_MulDiv( advances[nn], scale, 64 ); in _ft_face_scale_advances()
Dftoutln.c1000 shift.x = FT_MulDiv( shift.x, xstrength, d ); in FT_Outline_EmboldenXY()
1002 shift.x = FT_MulDiv( shift.x, l, q ); in FT_Outline_EmboldenXY()
1006 shift.y = FT_MulDiv( shift.y, ystrength, d ); in FT_Outline_EmboldenXY()
1008 shift.y = FT_MulDiv( shift.y, l, q ); in FT_Outline_EmboldenXY()
Dftbbox.c162 y2 += FT_MulDiv( y1, y3, y1 + y3 ); in BBox_Conic_Check()
/external/pdfium/third_party/freetype/src/cff/
Dcf2font.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()
Dcffobjs.c246 x_scale = FT_MulDiv( size->metrics.x_scale, top_upm, sub_upm ); in cff_size_select()
247 y_scale = FT_MulDiv( size->metrics.y_scale, top_upm, sub_upm ); in cff_size_select()
318 x_scale = FT_MulDiv( size->metrics.x_scale, top_upm, sub_upm ); in cff_size_request()
319 y_scale = FT_MulDiv( size->metrics.y_scale, top_upm, sub_upm ); in cff_size_request()
703 FT_MulDiv( (FT_Long)sub->units_per_em, in cff_face_init()
Dcf2blues.c412 FT_MulDiv( cf2_floatToFixed ( .6 ), in cf2_blues_init()
/external/freetype/src/cff/
Dcf2font.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()
Dcffobjs.c246 x_scale = FT_MulDiv( size->metrics.x_scale, top_upm, sub_upm ); in cff_size_select()
247 y_scale = FT_MulDiv( size->metrics.y_scale, top_upm, sub_upm ); in cff_size_select()
318 x_scale = FT_MulDiv( size->metrics.x_scale, top_upm, sub_upm ); in cff_size_request()
319 y_scale = FT_MulDiv( size->metrics.y_scale, top_upm, sub_upm ); in cff_size_request()
816 FT_MulDiv( (FT_Long)sub->units_per_em, in cff_face_init()
Dcf2blues.c412 FT_MulDiv( cf2_floatToFixed ( .6 ), in cf2_blues_init()
/external/freetype/src/raster/
Dftmisc.h99 FT_MulDiv( FT_Long a, in FT_MulDiv() function
/external/pdfium/third_party/freetype/src/raster/
Dftmisc.h99 FT_MulDiv( FT_Long a, in FT_MulDiv() function
/external/freetype/src/sfnt/
Dttsbit.c390 metrics->x_scale = FT_MulDiv( metrics->x_ppem, in tt_face_load_strike_metrics()
393 metrics->y_scale = FT_MulDiv( metrics->y_ppem, in tt_face_load_strike_metrics()
438 FT_MulDiv( hori->Ascender, ppem_ * 64, upem ); in tt_face_load_strike_metrics()
440 FT_MulDiv( hori->Descender, ppem_ * 64, upem ); in tt_face_load_strike_metrics()
442 FT_MulDiv( hori->Ascender - hori->Descender + hori->Line_Gap, in tt_face_load_strike_metrics()
445 FT_MulDiv( hori->advance_Width_Max, ppem_ * 64, upem ); in tt_face_load_strike_metrics()
/external/freetype/src/autofit/
Dafloader.c620 darken_amount = FT_MulDiv( x, ydelta, xdelta ) + in af_loader_compute_darkening()
637 darken_amount = FT_MulDiv( x, ydelta, xdelta ) + in af_loader_compute_darkening()
655 darken_amount = FT_MulDiv( x, ydelta, xdelta ) + in af_loader_compute_darkening()
/external/freetype/src/truetype/
Dttinterp.c1679 zone->cur[point].x += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move()
1688 zone->cur[point].x += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move()
1693 zone->cur[point].x += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move()
1708 zone->cur[point].y += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move()
1744 zone->org[point].x += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move_Orig()
1749 zone->org[point].y += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move_Orig()
2872 args[0] = FT_MulDiv( args[0], args[1], 64L ); in Ins_MUL()
5360 *x = FT_MulDiv( d, (FT_Long)exc->GS.freeVector.x, exc->F_dot_P ); in Compute_Point_Displacement()
5361 *y = FT_MulDiv( d, (FT_Long)exc->GS.freeVector.y, exc->F_dot_P ); in Compute_Point_Displacement()
6435 discriminant = FT_MulDiv( dax, -dby, 0x40 ) + in Ins_ISECT()
[all …]
Dttdriver.c373 ttsize->point_size = FT_MulDiv( ttsize->ttmetrics.ppem, in tt_size_request()
Dttgxvar.c1648 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
1672 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
1682 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
2365 FT_MulDiv( normalized[i] - av->correspondence[j - 1].fromCoord, in TT_Set_Var_Design()
2469 FT_MulDiv( coords[i] - av->correspondence[j - 1].toCoord, in TT_Get_Var_Design()
/external/pdfium/third_party/freetype/src/truetype/
Dttinterp.c1710 zone->cur[point].x += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move()
1719 zone->cur[point].y += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move()
1759 zone->org[point].x += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move_Orig()
1764 zone->org[point].y += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move_Orig()
2915 args[0] = FT_MulDiv( args[0], args[1], 64L ); in Ins_MUL()
5416 *x = FT_MulDiv( d, (FT_Long)exc->GS.freeVector.x, exc->F_dot_P ); in Compute_Point_Displacement()
5417 *y = FT_MulDiv( d, (FT_Long)exc->GS.freeVector.y, exc->F_dot_P ); in Compute_Point_Displacement()
6498 discriminant = FT_MulDiv( dax, -dby, 0x40 ) + in Ins_ISECT()
6499 FT_MulDiv( day, dbx, 0x40 ); in Ins_ISECT()
6500 dotproduct = FT_MulDiv( dax, dbx, 0x40 ) + in Ins_ISECT()
[all …]
Dttgxvar.c631 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
641 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
1235 FT_MulDiv( normalized[i] - av->correspondence[j - 1].fromCoord, in TT_Set_Var_Design()
/external/pdfium/third_party/freetype/src/type1/
Dt1afm.c385 *kerning = FT_MulDiv( ptsize - tk->min_ptsize, in T1_Get_Track_Kerning()

12