Lines Matching refs:hb_glyph
432 hb_glyph_info_t *hb_glyph = hb_buffer_get_glyph_infos (buffer, NULL);
441 if (hb_glyph[i].cluster != hb_glyph[i-1].cluster)
458 l->glyphs[i].index = hb_glyph[i].codepoint;
479 if (hb_glyph[i].cluster != hb_glyph[i+1].cluster) {
480 g_assert (hb_glyph[i].cluster > hb_glyph[i+1].cluster);
482 end = start + hb_glyph[i].cluster - hb_glyph[i+1].cluster;
484 end = g_utf8_offset_to_pointer (start, hb_glyph[i].cluster - hb_glyph[i+1].cluster);
494 if (hb_glyph[i].cluster != hb_glyph[i-1].cluster) {
495 g_assert (hb_glyph[i].cluster > hb_glyph[i-1].cluster);
497 end = start + hb_glyph[i].cluster - hb_glyph[i-1].cluster;
499 end = g_utf8_offset_to_pointer (start, hb_glyph[i].cluster - hb_glyph[i-1].cluster);