Lines Matching defs:buffer
90 hb_buffer_t *buffer;
109 buffer = hb_buffer_create ();
110 hb_buffer_set_direction (buffer, HB_DIRECTION_LTR);
111 hb_buffer_add_utf8 (buffer, TesT, 4, 0, 4);
113 hb_shape (font, buffer, NULL, 0);
115 len = hb_buffer_get_length (buffer);
116 glyphs = hb_buffer_get_glyph_infos (buffer, NULL);
117 positions = hb_buffer_get_glyph_positions (buffer, NULL);
137 hb_buffer_destroy (buffer);
146 hb_buffer_t *buffer;
154 buffer = hb_buffer_create ();
155 hb_buffer_set_direction (buffer, HB_DIRECTION_LTR);
159 hb_buffer_add_utf32 (buffer, test, 2, 0, 2);
162 hb_shape (font, buffer, NULL, 0);
164 len = hb_buffer_get_length (buffer);
165 glyphs = hb_buffer_get_glyph_infos (buffer, NULL);
178 hb_buffer_destroy (buffer);