Lines Matching refs:pPos
380 hb_glyph_position_t *pPos = hb_buffer_get_glyph_positions (buffer, NULL); in _hb_graphite2_shape() local
382 for (is = gr_seg_first_slot (seg); is; pPos++, ++info, is = gr_slot_next_in_segment (is)) in _hb_graphite2_shape()
384 pPos->x_offset = gr_slot_origin_X (is) - curradvx; in _hb_graphite2_shape()
385 pPos->y_offset = gr_slot_origin_Y (is) * yscale - curradvy; in _hb_graphite2_shape()
387 pPos->x_advance = info->var1.i32; in _hb_graphite2_shape()
388 curradvx += pPos->x_advance; in _hb_graphite2_shape()
391 pPos->x_advance = 0.; in _hb_graphite2_shape()
393 pPos->y_advance = gr_slot_advance_Y (is, grface, grfont) * yscale; in _hb_graphite2_shape()
394 curradvy += pPos->y_advance; in _hb_graphite2_shape()
401 hb_glyph_position_t *pPos = hb_buffer_get_glyph_positions (buffer, NULL); in _hb_graphite2_shape() local
403 for (is = gr_seg_first_slot (seg); is; pPos++, info++, is = gr_slot_next_in_segment (is)) in _hb_graphite2_shape()
407 pPos->x_advance = info->var1.i32; in _hb_graphite2_shape()
411 pPos->x_advance = 0.; in _hb_graphite2_shape()
413 pPos->y_advance = gr_slot_advance_Y (is, grface, grfont) * yscale; in _hb_graphite2_shape()
414 curradvy -= pPos->y_advance; in _hb_graphite2_shape()
415 pPos->x_offset = gr_slot_origin_X (is) - curradvx + pPos->x_advance; in _hb_graphite2_shape()
416 pPos->y_offset = gr_slot_origin_Y (is) * yscale - curradvy; in _hb_graphite2_shape()