Home
last modified time | relevance | path

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

12

/external/pdfium/third_party/freetype/src/base/
Dftcalc.c175 FT_MulDiv( FT_Long a, in FT_MulDiv() function
403 FT_MulDiv( FT_Long a, in FT_MulDiv() function
698 xx = FT_MulDiv( a->xx, b->xx, val ) + FT_MulDiv( a->xy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
699 xy = FT_MulDiv( a->xx, b->xy, val ) + FT_MulDiv( a->xy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
700 yx = FT_MulDiv( a->yx, b->xx, val ) + FT_MulDiv( a->yy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
701 yy = FT_MulDiv( a->yx, b->xy, val ) + FT_MulDiv( a->yy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
723 xz = FT_MulDiv( vector->x, matrix->xx, val ) + in FT_Vector_Transform_Scaled()
724 FT_MulDiv( vector->y, matrix->xy, val ); in FT_Vector_Transform_Scaled()
726 yz = FT_MulDiv( vector->x, matrix->yx, val ) + in FT_Vector_Transform_Scaled()
727 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.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()
Dftbbox.c162 y2 += FT_MulDiv( y1, y3, y1 + y3 ); in BBox_Conic_Check()
Dftstroke.c568 length = FT_MulDiv( radius, FT_Sin( theta ) * 4, in ft_stroke_border_arcto()
1136 length = FT_MulDiv( radius, 0x10000L - sigma, in ft_stroker_outside()
1513 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_ConicTo()
1726 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_CubicTo()
Dftobjs.c774 slot->linearHoriAdvance = FT_MulDiv( slot->linearHoriAdvance, in FT_Load_Glyph()
777 slot->linearVertAdvance = FT_MulDiv( slot->linearVertAdvance, in FT_Load_Glyph()
2788 scaled_h = FT_MulDiv( scaled_w, h, w ); in FT_Request_Metrics()
2794 scaled_w = FT_MulDiv( scaled_h, w, h ); in FT_Request_Metrics()
3079 akerning->x = FT_MulDiv( akerning->x, in FT_Get_Kerning()
3082 akerning->y = FT_MulDiv( akerning->y, in FT_Get_Kerning()
/external/freetype/src/base/
Dftcalc.c176 FT_MulDiv( FT_Long a_, in FT_MulDiv() function
430 FT_MulDiv( FT_Long a_, in FT_MulDiv() function
752 xx = FT_MulDiv( a->xx, b->xx, val ) + FT_MulDiv( a->xy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
753 xy = FT_MulDiv( a->xx, b->xy, val ) + FT_MulDiv( a->xy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
754 yx = FT_MulDiv( a->yx, b->xx, val ) + FT_MulDiv( a->yy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
755 yy = FT_MulDiv( a->yx, b->xy, val ) + FT_MulDiv( a->yy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
777 xz = FT_MulDiv( vector->x, matrix->xx, val ) + in FT_Vector_Transform_Scaled()
778 FT_MulDiv( vector->y, matrix->xy, val ); in FT_Vector_Transform_Scaled()
780 yz = FT_MulDiv( vector->x, matrix->yx, val ) + in FT_Vector_Transform_Scaled()
781 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.c999 shift.x = FT_MulDiv( shift.x, xstrength, d ); in FT_Outline_EmboldenXY()
1001 shift.x = FT_MulDiv( shift.x, l, q ); in FT_Outline_EmboldenXY()
1005 shift.y = FT_MulDiv( shift.y, ystrength, d ); in FT_Outline_EmboldenXY()
1007 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()
Dftstroke.c568 length = FT_MulDiv( radius, FT_Sin( theta ) * 4, in ft_stroke_border_arcto()
1138 length = FT_MulDiv( radius, 0x10000L - sigma, in ft_stroker_outside()
1512 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_ConicTo()
1725 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_CubicTo()
Dftobjs.c774 slot->linearHoriAdvance = FT_MulDiv( slot->linearHoriAdvance, in FT_Load_Glyph()
777 slot->linearVertAdvance = FT_MulDiv( slot->linearVertAdvance, in FT_Load_Glyph()
2784 scaled_h = FT_MulDiv( scaled_w, h, w ); in FT_Request_Metrics()
2790 scaled_w = FT_MulDiv( scaled_h, w, h ); in FT_Request_Metrics()
3075 akerning->x = FT_MulDiv( akerning->x, in FT_Get_Kerning()
3078 akerning->y = FT_MulDiv( akerning->y, in FT_Get_Kerning()
/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()
698 FT_MulDiv( (FT_Long)sub->units_per_em, in cff_face_init()
Dcf2blues.c412 FT_MulDiv( cf2_floatToFixed ( .6 ), in cf2_blues_init()
/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()
696 sub->units_per_em = FT_MulDiv( 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/truetype/
Dttinterp.c1717 zone->cur[point].x += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move()
1726 zone->cur[point].y += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move()
1766 zone->org[point].x += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move_Orig()
1771 zone->org[point].y += FT_MulDiv( distance, v, exc->F_dot_P ); in Direct_Move_Orig()
2925 args[0] = FT_MulDiv( args[0], args[1], 64L ); in Ins_MUL()
5426 *x = FT_MulDiv( d, (FT_Long)exc->GS.freeVector.x, exc->F_dot_P ); in Compute_Point_Displacement()
5427 *y = FT_MulDiv( d, (FT_Long)exc->GS.freeVector.y, exc->F_dot_P ); in Compute_Point_Displacement()
6510 discriminant = FT_MulDiv( dax, -dby, 0x40 ) + in Ins_ISECT()
6511 FT_MulDiv( day, dbx, 0x40 ); in Ins_ISECT()
6512 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()
1234 FT_MulDiv( normalized[i] - av->correspondence[j - 1].fromCoord, in TT_Set_Var_Design()
/external/pdfium/third_party/freetype/src/truetype/
Dttinterp.c1864 zone->cur[point].x += FT_MulDiv( distance, v, CUR.F_dot_P ); in Direct_Move()
1873 zone->cur[point].y += FT_MulDiv( distance, v, CUR.F_dot_P ); in Direct_Move()
1912 zone->org[point].x += FT_MulDiv( distance, v, CUR.F_dot_P ); in Direct_Move_Orig()
1917 zone->org[point].y += FT_MulDiv( distance, v, CUR.F_dot_P ); in Direct_Move_Orig()
3221 args[0] = FT_MulDiv( args[0], args[1], 64L );
5879 *x = FT_MulDiv( d, (FT_Long)CUR.GS.freeVector.x, CUR.F_dot_P ); in Compute_Point_Displacement()
5880 *y = FT_MulDiv( d, (FT_Long)CUR.GS.freeVector.y, CUR.F_dot_P ); in Compute_Point_Displacement()
6953 discriminant = FT_MulDiv( dax, -dby, 0x40 ) + in Ins_ISECT()
6954 FT_MulDiv( day, dbx, 0x40 ); in Ins_ISECT()
6955 dotproduct = FT_MulDiv( dax, dbx, 0x40 ) + in Ins_ISECT()
[all …]
Dttgxvar.c541 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
546 apply = FT_MulDiv( apply, in ft_var_apply_tuple()
1049 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