Searched refs:y_advance (Results 1 - 23 of 23) sorted by relevance

/external/harfbuzz_ng/util/
H A Dhelper-cairo.hh71 void get_advance (double *x_advance, double *y_advance) { argument
73 *y_advance = glyphs[num_glyphs].y;
H A Dview-cairo.cc57 double x_advance, y_advance; local
58 line.get_advance (&x_advance, &y_advance);
60 h = MAX (h, y_sign * y_advance);
H A Dhelper-cairo.cc504 y += -hb_position->y_advance;
/external/harfbuzz_ng/src/
H A Dhb-fallback-shape.cc125 pos[i].y_advance = 0;
132 &pos[i].y_advance);
H A Dhb-ot-shape-fallback.cc190 buffer->pos[i].y_advance = 0;
327 y_offset -= buffer->pos[base].y_advance;
373 buffer->pos[i].y_advance = 0;
380 y_offset -= buffer->pos[i].y_advance;
383 y_offset += buffer->pos[i].y_advance;
479 pos[idx].y_advance += kern1;
480 pos[skippy_iter.idx].y_advance += kern2;
H A Dhb-buffer-serialize.cc151 pos[i].x_advance, pos[i].y_advance);
225 if (pos[i].y_advance)
226 p += MAX (0, snprintf (p, ARRAY_LENGTH (b) - (p - b), ",%d", pos[i].y_advance));
284 * - `+x_advance`, then `,y_advance` if #hb_glyph_position_t.y_advance is not 0. Then,
H A Dhb-graphite2.cc395 pPos->y_advance = gr_slot_advance_Y (is, grface, grfont) * yscale;
396 curradvy += pPos->y_advance;
415 pPos->y_advance = gr_slot_advance_Y (is, grface, grfont) * yscale;
416 curradvy -= pPos->y_advance;
H A Dtest.cc125 pos->y_advance);
H A Dhb-buffer-deserialize-json.hh549 { if (!parse_int (tok, p, &pos.y_advance)) return false; }
613 { if (!parse_int (tok, p, &pos.y_advance)) return false; }
H A Dhb-buffer-deserialize-json.rl67 action parse_y_advance { if (!parse_int (tok, p, &pos.y_advance)) return false; }
H A Dhb-buffer-deserialize-text.hh469 { if (!parse_int (tok, p, &pos.y_advance)) return false; }
546 { if (!parse_int (tok, p, &pos.y_advance)) return false; }
H A Dhb-buffer-deserialize-text.rl66 action parse_y_advance { if (!parse_int (tok, p, &pos.y_advance)) return false; }
H A Dhb-buffer.cc1689 total_y_advance += pos[i].y_advance;
1692 hb_position_t x_advance = 0, y_advance = 0; local
1696 pos[i].y_offset += y_advance;
1699 y_advance += pos[i].y_advance;
1702 pos[i].y_advance = 0;
1709 pos[end - 1].y_advance = total_y_advance;
1715 pos[start].y_advance += total_y_advance;
H A Dhb-ot-layout-gpos-table.hh123 /* y_advance values grow downward but font-space grows upward, hence negation */
125 if (unlikely (!horizontal)) glyph_pos.y_advance -= font->em_scale_y (get_short (values));
152 /* y_advance values grow downward but font-space grows upward, hence negation */
153 if (!horizontal && use_y_device) glyph_pos.y_advance -= (base + get_device (values)).get_y_delta (font, store);
956 pos[i].y_advance = exit_y + pos[i].y_offset;
959 pos[j].y_advance -= d;
964 pos[i].y_advance -= d;
967 pos[j].y_advance = entry_y;
1582 pos[i].y_offset -= pos[k].y_advance;
1587 pos[i].y_offset += pos[k].y_advance;
[all...]
H A Dhb-buffer.h78 * @y_advance: how much the line advances after drawing this glyph when setting
92 hb_position_t y_advance; member in struct:hb_glyph_position_t
H A Dhb-ot-shape.cc452 pos[i].x_advance = pos[i].y_advance = pos[i].x_offset = pos[i].y_offset = 0;
627 pos->y_offset -= pos->y_advance;
634 pos->y_advance = 0;
674 pos[i].y_advance = c->font->get_glyph_v_advance (info[i].codepoint);
H A Dhb-coretext.cc990 hb_position_t x_advance, y_advance, x_offset, y_offset; local
991 hb_font_get_glyph_advance_for_direction (font, notdef, dir, &x_advance, &y_advance);
993 hb_position_t advance = x_advance + y_advance;
1165 pos->y_advance = info->mask;
/external/skia/third_party/harfbuzz/
H A Dhb-buffer-deserialize-json.hh549 { if (!parse_int (tok, p, &pos.y_advance)) return false; }
613 { if (!parse_int (tok, p, &pos.y_advance)) return false; }
H A Dhb-buffer-deserialize-text.hh469 { if (!parse_int (tok, p, &pos.y_advance)) return false; }
546 { if (!parse_int (tok, p, &pos.y_advance)) return false; }
/external/harfbuzz_ng/test/api/
H A Dtest-shape.c132 g_assert_cmpint (0, ==, positions[i].y_advance);
H A Dtest-buffer.c310 g_assert_cmpint (0, ==, positions[i].y_advance);
/external/skia/tools/
H A DSkShaper_harfbuzz.cpp124 y += pos[i].y_advance * textSizeY;
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.swt.gtk.linux.x86_3.6.1.v3657a.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 1789 milliseconds