Lines Matching refs:y_scale
377 if (font->y_scale < 0) in hb_ft_get_glyph_v_advance()
407 if (font->y_scale < 0) in hb_ft_get_glyph_v_origin()
455 if (font->y_scale < 0) in hb_ft_get_glyph_extents()
552 metrics->ascender = FT_MulFix(ft_face->ascender, ft_face->size->metrics.y_scale); in hb_ft_get_font_h_extents()
553 metrics->descender = FT_MulFix(ft_face->descender, ft_face->size->metrics.y_scale); in hb_ft_get_font_h_extents()
554 …metrics->line_gap = FT_MulFix( ft_face->height, ft_face->size->metrics.y_scale ) - (metrics->ascen… in hb_ft_get_font_h_extents()
555 if (font->y_scale < 0) in hb_ft_get_font_h_extents()
838 …(int) (((uint64_t) ft_face->size->metrics.y_scale * (uint64_t) ft_face->units_per_EM + (1u<<15)) >… in hb_ft_font_changed()
1005 abs (font->x_scale), abs (font->y_scale), in hb_ft_font_set_funcs()
1009 font->y_ppem * 72 * 64 / font->y_scale); in hb_ft_font_set_funcs()
1011 if (font->x_scale < 0 || font->y_scale < 0) in hb_ft_font_set_funcs()
1014 0, font->y_scale < 0 ? -1 : +1}; in hb_ft_font_set_funcs()