if (HB_DIRECTION_IS_VERTICAL (direction)) {
hb_bool_t ret = hb_font_get_glyph_v_advance (font, glyph, x_advance, y_advance);
if (!ret) {
- /* TODO Simulate using h_advance and font_extents */
+ /* TODO return font_extents.ascent + font_extents.descent? */
}
} else {
hb_font_get_glyph_h_advance (font, glyph, x_advance, y_advance);
if (HB_DIRECTION_IS_VERTICAL (direction)) {
hb_bool_t ret = hb_font_get_glyph_v_origin (font, glyph, x_origin, y_origin);
if (!ret) {
- /* TODO Simulate using XXX h_origin and font_extents */
+ /* TODO return h_origin/2. and font_extents.ascent */
}
} else {
hb_font_get_glyph_h_origin (font, glyph, x_origin, y_origin);