Home
last modified time | relevance | path

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

12

/AliOS-Things-master/components/freetype/src/base/
A Dftcalc.c161 FT_MulDiv( FT_Long a, in FT_MulDiv() function
378 FT_MulDiv( FT_Long a, in FT_MulDiv() function
783 xx = FT_MulDiv( a->xx, b->xx, val ) + FT_MulDiv( a->xy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
784 xy = FT_MulDiv( a->xx, b->xy, val ) + FT_MulDiv( a->xy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
785 yx = FT_MulDiv( a->yx, b->xx, val ) + FT_MulDiv( a->yy, b->yx, val ); in FT_Matrix_Multiply_Scaled()
786 yy = FT_MulDiv( a->yx, b->xy, val ) + FT_MulDiv( a->yy, b->yy, val ); in FT_Matrix_Multiply_Scaled()
808 xz = FT_MulDiv( vector->x, matrix->xx, val ) + in FT_Vector_Transform_Scaled()
809 FT_MulDiv( vector->y, matrix->xy, val ); in FT_Vector_Transform_Scaled()
811 yz = FT_MulDiv( vector->x, matrix->yx, val ) + in FT_Vector_Transform_Scaled()
812 FT_MulDiv( vector->y, matrix->yy, val ); in FT_Vector_Transform_Scaled()
A Dftadvanc.c51 advances[nn] = FT_MulDiv( advances[nn], scale, 64 ); in _ft_face_scale_advances()
A Dftbitmap.c404 b = FT_MulDiv( b, 65536, a ); in ft_gray_for_premultiplied_srgb_bgra()
405 g = FT_MulDiv( g, 65536, a ); in ft_gray_for_premultiplied_srgb_bgra()
406 r = FT_MulDiv( r, 65536, a ); in ft_gray_for_premultiplied_srgb_bgra()
A Dftoutln.c997 shift.x = FT_MulDiv( shift.x, xstrength, d ); in FT_Outline_EmboldenXY()
999 shift.x = FT_MulDiv( shift.x, l, q ); in FT_Outline_EmboldenXY()
1003 shift.y = FT_MulDiv( shift.y, ystrength, d ); in FT_Outline_EmboldenXY()
1005 shift.y = FT_MulDiv( shift.y, l, q ); in FT_Outline_EmboldenXY()
A Dftbbox.c118 y2 += FT_MulDiv( y1, y3, y1 + y3 ); in BBox_Conic_Check()
A Dftstroke.c568 length = FT_MulDiv( radius, FT_Sin( theta ) * 4, in ft_stroke_border_arcto()
1129 length = FT_MulDiv( radius, 0x10000L - sigma, in ft_stroker_outside()
1497 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_ConicTo()
1704 alen = FT_MulDiv( blen, sinA, sinB ); in FT_Stroker_CubicTo()
A Dftobjs.c769 slot->linearHoriAdvance = FT_MulDiv( slot->linearHoriAdvance, in FT_Load_Glyph()
772 slot->linearVertAdvance = FT_MulDiv( slot->linearVertAdvance, in FT_Load_Glyph()
2758 scaled_h = FT_MulDiv( scaled_w, h, w ); in FT_Request_Metrics()
2764 scaled_w = FT_MulDiv( scaled_h, w, h ); in FT_Request_Metrics()
3045 akerning->x = FT_MulDiv( akerning->x, in FT_Get_Kerning()
3048 akerning->y = FT_MulDiv( akerning->y, in FT_Get_Kerning()
/AliOS-Things-master/components/freetype/src/pfr/
A Dpfrdrivr.c46 avector->x = FT_MulDiv( avector->x, phys->outline_resolution, in pfr_get_kerning()
50 avector->y = FT_MulDiv( avector->x, phys->outline_resolution, in pfr_get_kerning()
A Dpfrsbit.c611 advance = FT_MulDiv( advance, in pfr_slot_load_bitmap()
619 advance = FT_MulDiv( (FT_Fixed)size->root.metrics.x_ppem << 8, in pfr_slot_load_bitmap()
A Dpfrobjs.c392 advance = FT_MulDiv( advance, em_outline, em_metrics ); in pfr_slot_load()
/AliOS-Things-master/components/freetype/src/cff/
A Dcf2font.c170 *darkenAmount = FT_MulDiv( x, ydelta, xdelta ) + in cf2_computeDarkening()
187 *darkenAmount = FT_MulDiv( x, ydelta, xdelta ) + in cf2_computeDarkening()
205 *darkenAmount = FT_MulDiv( x, ydelta, xdelta ) + in cf2_computeDarkening()
A 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()
A Dcf2blues.c412 FT_MulDiv( cf2_floatToFixed ( .6 ), in cf2_blues_init()
A Dcffgload.c2778 glyph->x_scale = FT_MulDiv( glyph->x_scale, top_upm, sub_upm ); in cff_slot_load()
2779 glyph->y_scale = FT_MulDiv( glyph->y_scale, top_upm, sub_upm ); in cff_slot_load()
/AliOS-Things-master/components/freetype/src/raster/
A Dftmisc.h99 FT_MulDiv( FT_Long a, in FT_MulDiv() function
/AliOS-Things-master/components/freetype/src/truetype/
A Dttinterp.c1897 zone->cur[point].y += FT_MulDiv( distance, v, CUR.F_dot_P ); in Direct_Move()
1936 zone->org[point].x += FT_MulDiv( distance, v, CUR.F_dot_P ); in Direct_Move_Orig()
1941 zone->org[point].y += FT_MulDiv( distance, v, CUR.F_dot_P ); in Direct_Move_Orig()
3250 args[0] = FT_MulDiv( args[0], args[1], 64L );
6982 discriminant = FT_MulDiv( dax, -dby, 0x40 ) + in Ins_ISECT()
6983 FT_MulDiv( day, dbx, 0x40 ); in Ins_ISECT()
6984 dotproduct = FT_MulDiv( dax, dbx, 0x40 ) + in Ins_ISECT()
6985 FT_MulDiv( day, dby, 0x40 ); in Ins_ISECT()
6997 val = FT_MulDiv( dx, -dby, 0x40 ) + FT_MulDiv( dy, dbx, 0x40 ); in Ins_ISECT()
6999 R.x = FT_MulDiv( val, dax, discriminant ); in Ins_ISECT()
[all …]
A 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()
/AliOS-Things-master/components/freetype/src/winfonts/
A Dwinfnt.c782 bsize->y_ppem = FT_MulDiv( bsize->size, y_res, 72 ); in FNT_Face_Init()
798 bsize->size = FT_MulDiv( bsize->y_ppem, 72, y_res ); in FNT_Face_Init()
801 bsize->x_ppem = FT_MulDiv( bsize->size, x_res, 72 ); in FNT_Face_Init()
/AliOS-Things-master/components/freetype/src/type1/
A Dt1afm.c385 *kerning = FT_MulDiv( ptsize - tk->min_ptsize, in T1_Get_Track_Kerning()
/AliOS-Things-master/components/freetype/src/autofit/
A Dafhints.c1173 u = ref1->u + FT_MulDiv( u - v1, ref2->u - ref1->u, v2 - v1 ); in af_iup_interp()
1189 u = ref1->u + FT_MulDiv( u - v1, ref2->u - ref1->u, v2 - v1 ); in af_iup_interp()
A Daflatin2.c590 scale = FT_MulDiv( scale, fitted, scaled ); in af_latin2_metrics_scale_dim()
2272 FT_MulDiv( edge->opos - before->opos, in af_latin2_hint_edges()
A Daflatin.c938 scale = FT_MulDiv( scale, fitted, scaled ); in af_latin_metrics_scale_dim()
2622 FT_MulDiv( edge->opos - before->opos, in af_latin_hint_edges()
/AliOS-Things-master/components/freetype/src/pshinter/
A Dpshalgo.c1865 FT_MulDiv( delta, hint->cur_len, in psh_glyph_interpolate_strong_points()
2012 FT_MulDiv( u - before->org_u, in psh_glyph_interpolate_normal_points()
2242 y_scale = FT_MulDiv( y_scale, fitted, scaled ); in ps_hints_apply()
/AliOS-Things-master/components/freetype/include/
A Dfreetype.h3765 FT_MulDiv( FT_Long a,
/AliOS-Things-master/components/freetype/src/bdf/
A Dbdflib.c1827 glyph->swidth = (unsigned short)FT_MulDiv( in _bdf_parse_glyphs()
1880 unsigned short sw = (unsigned short)FT_MulDiv( in _bdf_parse_glyphs()

Completed in 78 milliseconds

12