Home
last modified time | relevance | path

Searched refs:hb_buffer_t (Results 1 – 25 of 87) sorted by relevance

1234

/external/harfbuzz_ng/src/
Dhb-buffer.h176 typedef struct hb_buffer_t hb_buffer_t; typedef
178 HB_EXTERN hb_buffer_t *
181 HB_EXTERN hb_buffer_t *
184 HB_EXTERN hb_buffer_t *
185 hb_buffer_reference (hb_buffer_t *buffer);
188 hb_buffer_destroy (hb_buffer_t *buffer);
191 hb_buffer_set_user_data (hb_buffer_t *buffer,
198 hb_buffer_get_user_data (hb_buffer_t *buffer,
215 hb_buffer_set_content_type (hb_buffer_t *buffer,
219 hb_buffer_get_content_type (hb_buffer_t *buffer);
[all …]
Dhb-buffer.cc113 hb_buffer_t::enlarge (unsigned int size) in enlarge()
159 hb_buffer_t::make_room_for (unsigned int num_in, in make_room_for()
177 hb_buffer_t::shift_forward (unsigned int count) in shift_forward()
199 hb_buffer_t::scratch_buffer_t *
200 hb_buffer_t::get_scratch_buffer (unsigned int *size) in get_scratch_buffer()
218 hb_buffer_t::reset () in reset()
233 hb_buffer_t::clear () in clear()
261 hb_buffer_t::add (hb_codepoint_t codepoint, in add()
279 hb_buffer_t::add_info (const hb_glyph_info_t &glyph_info) in add_info()
290 hb_buffer_t::remove_output () in remove_output()
[all …]
Dhb-ot-layout.hh60 hb_buffer_t *buffer);
110 hb_buffer_t *buffer);
113 hb_ot_layout_delete_glyphs_inplace (hb_buffer_t *buffer,
131 hb_buffer_t *buffer);
136 hb_buffer_t *buffer);
141 hb_buffer_t *buffer);
166 _hb_next_syllable (hb_buffer_t *buffer, unsigned int start) in _hb_next_syllable()
211 _hb_glyph_info_set_unicode_props (hb_glyph_info_t *info, hb_buffer_t *buffer) in _hb_glyph_info_set_unicode_props()
358 _hb_next_grapheme (hb_buffer_t *buffer, unsigned int start) in _hb_next_grapheme()
485 _hb_allocate_lig_id (hb_buffer_t *buffer) { in _hb_allocate_lig_id()
[all …]
Dhb-ot-shape-complex-use.cc107 hb_buffer_t *buffer);
111 hb_buffer_t *buffer);
115 hb_buffer_t *buffer);
119 hb_buffer_t *buffer);
123 hb_buffer_t *buffer);
127 hb_buffer_t *buffer);
262 hb_buffer_t *buffer, in setup_masks_use()
286 hb_buffer_t *buffer) in setup_rphf_mask()
305 hb_buffer_t *buffer) in setup_topographical_masks()
370 hb_buffer_t *buffer) in setup_syllables()
[all …]
Dhb-aat-layout.hh62 hb_buffer_t *buffer);
65 hb_aat_layout_zero_width_deleted_glyphs (hb_buffer_t *buffer);
68 hb_aat_layout_remove_deleted_glyphs (hb_buffer_t *buffer);
73 hb_buffer_t *buffer);
78 hb_buffer_t *buffer);
Dhb-ot-shape-complex-myanmar.cc81 hb_buffer_t *buffer);
85 hb_buffer_t *buffer);
89 hb_buffer_t *buffer);
141 hb_buffer_t *buffer, in setup_masks_myanmar()
159 hb_buffer_t *buffer) in setup_syllables()
180 initial_reordering_consonant_syllable (hb_buffer_t *buffer, in initial_reordering_consonant_syllable()
279 hb_buffer_t *buffer, in initial_reordering_syllable()
299 hb_buffer_t *buffer) in insert_dotted_circles()
352 hb_buffer_t *buffer) in reorder()
366 hb_buffer_t *buffer) in clear_syllables()
Dhb-ot-shape-fallback.hh37 hb_buffer_t *buffer);
41 hb_buffer_t *buffer);
46 hb_buffer_t *buffer);
50 hb_buffer_t *buffer);
Dhb-ot-shape-complex-khmer.cc90 hb_buffer_t *buffer);
94 hb_buffer_t *buffer);
98 hb_buffer_t *buffer);
241 hb_buffer_t *buffer, in setup_masks_khmer()
258 hb_buffer_t *buffer) in setup_syllables()
272 hb_buffer_t *buffer, in reorder_consonant_syllable()
347 hb_buffer_t *buffer, in initial_reordering_syllable()
366 hb_buffer_t *buffer) in insert_dotted_circles()
426 hb_buffer_t *buffer) in reorder()
439 hb_buffer_t *buffer) in clear_syllables()
Dhb-ot-shape.cc203 hb_buffer_t *buffer) const in substitute()
213 hb_buffer_t *buffer) const in position()
381 hb_buffer_t *buffer;
397 hb_set_unicode_props (hb_buffer_t *buffer) in hb_set_unicode_props()
435 hb_insert_dotted_circle (hb_buffer_t *buffer, hb_font_t *font) in hb_insert_dotted_circle()
462 hb_form_clusters (hb_buffer_t *buffer) in hb_form_clusters()
476 hb_ensure_native_direction (hb_buffer_t *buffer) in hb_ensure_native_direction()
519 hb_buffer_t *buffer = c->buffer; in hb_ot_mirror_chars()
541 hb_buffer_t *buffer = c->buffer; in hb_ot_shape_setup_masks_fraction()
588 hb_buffer_t *buffer = c->buffer; in hb_ot_shape_initialize_masks()
[all …]
Dhb-ot-shape-normalize.cc98 output_char (hb_buffer_t *buffer, hb_codepoint_t unichar, hb_codepoint_t glyph) in output_char()
106 next_char (hb_buffer_t *buffer, hb_codepoint_t glyph) in next_char()
113 skip_char (hb_buffer_t *buffer) in skip_char()
123 hb_buffer_t * const buffer = c->buffer; in decompose()
165 hb_buffer_t * const buffer = c->buffer; in decompose_current_character()
221 hb_buffer_t * const buffer = c->buffer; in handle_variation_selector_cluster()
258 hb_buffer_t * const buffer = c->buffer; in decompose_multi_char_cluster()
282 hb_buffer_t *buffer, in _hb_ot_shape_normalize()
Dhb-ot-shape-fallback.cc167 hb_buffer_t *buffer) in _hb_ot_shape_fallback_mark_position_recategorize_marks()
181 zero_mark_advances (hb_buffer_t *buffer, in zero_mark_advances()
197 hb_buffer_t *buffer, in position_mark()
304 hb_buffer_t *buffer, in position_around_base()
395 hb_buffer_t *buffer, in position_cluster()
422 hb_buffer_t *buffer) in _hb_ot_shape_fallback_mark_position()
441 hb_buffer_t *buffer) : in hb_ot_shape_fallback_kern_driver_t()
461 hb_buffer_t *buffer) in _hb_ot_shape_fallback_kern()
486 hb_buffer_t *buffer) in _hb_ot_shape_fallback_spaces()
Dhb-ot-shape-complex-arabic.cc164 hb_buffer_t *buffer);
169 hb_buffer_t *buffer);
288 arabic_joining (hb_buffer_t *buffer) in arabic_joining()
345 mongolian_variation_selectors (hb_buffer_t *buffer) in mongolian_variation_selectors()
357 hb_buffer_t *buffer, in setup_masks_arabic_plan()
374 hb_buffer_t *buffer, in setup_masks_arabic()
384 hb_buffer_t *buffer) in arabic_fallback_shape()
418 hb_buffer_t *buffer) in record_stch()
442 hb_buffer_t *buffer, in apply_stch()
592 hb_buffer_t *buffer, in postprocess_glyphs_arabic()
[all …]
Dhb-ot-shape-complex.hh106 hb_buffer_t *buffer,
115 hb_buffer_t *buffer,
146 hb_buffer_t *buffer,
161 hb_buffer_t *buffer,
Dhb-ot-shape-complex-indic.cc173 hb_buffer_t *buffer);
177 hb_buffer_t *buffer);
181 hb_buffer_t *buffer);
185 hb_buffer_t *buffer);
378 hb_buffer_t *buffer, in setup_masks_indic()
396 hb_buffer_t *buffer) in setup_syllables()
417 hb_buffer_t *buffer) in update_consonant_positions()
446 hb_buffer_t *buffer, in initial_reordering_consonant_syllable()
918 hb_buffer_t *buffer, in initial_reordering_standalone_cluster()
941 hb_buffer_t *buffer, in initial_reordering_syllable()
[all …]
Dhb-shape.h45 hb_buffer_t *buffer,
51 hb_buffer_t *buffer,
Dhb-aat-layout.cc152 hb_buffer_t *buffer_, in hb_aat_apply_context_t()
224 hb_buffer_t *buffer) in hb_aat_layout_substitute()
246 hb_aat_layout_zero_width_deleted_glyphs (hb_buffer_t *buffer) in hb_aat_layout_zero_width_deleted_glyphs()
263 hb_aat_layout_remove_deleted_glyphs (hb_buffer_t *buffer) in hb_aat_layout_remove_deleted_glyphs()
284 hb_buffer_t *buffer) in hb_aat_layout_position()
314 hb_buffer_t *buffer) in hb_aat_layout_track()
Dhb-ot-shape-normalize.hh49 hb_buffer_t *buffer,
56 hb_buffer_t *buffer;
Dhb-ot-map.hh79 …typedef void (*pause_func_t) (const struct hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t
158 const struct hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t *buffer) const;
159 …HB_INTERNAL void substitute (const struct hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t *…
160 …HB_INTERNAL void position (const struct hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t *bu…
Dhb-ot-layout.cc86 hb_buffer_t *buffer) in hb_ot_layout_kern()
206 hb_buffer_t *buffer) in _hb_ot_layout_set_glyph_props()
984 hb_buffer_t *buffer) in hb_ot_layout_substitute_start()
990 hb_ot_layout_delete_glyphs_inplace (hb_buffer_t *buffer, in hb_ot_layout_delete_glyphs_inplace()
1104 hb_ot_layout_position_start (hb_font_t *font, hb_buffer_t *buffer) in hb_ot_layout_position_start()
1110 hb_ot_layout_position_finish_advances (hb_font_t *font, hb_buffer_t *buffer) in hb_ot_layout_position_finish_advances()
1116 hb_ot_layout_position_finish_offsets (hb_font_t *font, hb_buffer_t *buffer) in hb_ot_layout_position_finish_offsets()
1334 hb_buffer_t *buffer = c->buffer; in apply_forward()
1358 hb_buffer_t *buffer = c->buffer; in apply_backward()
1380 hb_buffer_t *buffer = c->buffer; in apply_string()
[all …]
/external/harfbuzz_ng/test/api/
Dtest-multithread.c41 static hb_buffer_t *ref_buffer;
46 fill_the_buffer (hb_buffer_t *buffer) in fill_the_buffer()
54 validity_check (hb_buffer_t *buffer) { in validity_check()
79 hb_buffer_t *buffer = (hb_buffer_t *) data; in thread_func()
100 hb_buffer_t **buffers = calloc (num_threads, sizeof (hb_buffer_t *)); in test_body()
106 hb_buffer_t *buffer = hb_buffer_create (); in test_body()
Dtest-buffer.c56 hb_buffer_t *buffer;
62 hb_buffer_t *b; in fixture_init()
104 hb_buffer_t *b = fixture->buffer; in test_buffer_properties()
182 hb_buffer_t *b = fixture->buffer; in test_buffer_contents()
299 hb_buffer_t *b = fixture->buffer; in test_buffer_positions()
324 hb_buffer_t *b = fixture->buffer; in test_buffer_allocation()
381 hb_buffer_t *b; in test_buffer_utf8_conversion()
670 hb_buffer_t *b; in test_buffer_utf8_validity()
729 hb_buffer_t *b; in test_buffer_utf16_conversion()
783 hb_buffer_t *b; in test_buffer_utf32_conversion()
[all …]
/external/harfbuzz_ng/util/
Doptions.hh175 void setup_buffer (hb_buffer_t *buffer) in setup_buffer()
192 static void copy_buffer_properties (hb_buffer_t *dst, hb_buffer_t *src) in copy_buffer_properties()
201 void populate_buffer (hb_buffer_t *buffer, const char *text, int text_len, in populate_buffer()
229 hb_bool_t shape (hb_font_t *font, hb_buffer_t *buffer, const char **error=nullptr) in shape()
231 hb_buffer_t *text_buffer = nullptr; in shape()
263 bool verify_buffer (hb_buffer_t *buffer, in verify_buffer()
264 hb_buffer_t *text_buffer, in verify_buffer()
275 bool verify_buffer_monotone (hb_buffer_t *buffer, const char **error=nullptr) in verify_buffer_monotone()
299 bool verify_buffer_safe_to_break (hb_buffer_t *buffer, in verify_buffer_safe_to_break()
300 hb_buffer_t *text_buffer, in verify_buffer_safe_to_break()
[all …]
Dhb-shape.cc42 void init (hb_buffer_t *buffer, const font_options_t *font_opts) in init()
87 void consume_text (hb_buffer_t *buffer, in consume_text()
102 void consume_glyphs (hb_buffer_t *buffer, in consume_glyphs()
112 void finish (hb_buffer_t *buffer, const font_options_t *font_opts) in finish()
122 message_func (hb_buffer_t *buffer, in message_func()
133 trace (hb_buffer_t *buffer, in trace()
Dview-cairo.hh46 void init (hb_buffer_t *buffer, const font_options_t *font_opts) in init()
52 void consume_text (hb_buffer_t *buffer, in consume_text()
58 void consume_glyphs (hb_buffer_t *buffer, in consume_glyphs()
68 void finish (hb_buffer_t *buffer, const font_options_t *font_opts) in finish()
/external/freetype/src/autofit/
Dafshaper.c441 hb_buffer_destroy( (hb_buffer_t*)buf ); in af_shaper_buf_destroy()
457 hb_buffer_t* buf = (hb_buffer_t*)buf_; in af_shaper_get_cluster()
493 hb_buffer_t* hb_buf = metrics->globals->hb_buf; in af_shaper_get_cluster()
550 hb_buffer_t* buf = (hb_buffer_t*)buf_; in af_shaper_get_elem()

1234