Home
last modified time | relevance | path

Searched refs:hb_draw_funcs_t (Results 1 – 23 of 23) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-draw.h89 typedef struct hb_draw_funcs_t hb_draw_funcs_t; typedef
107 typedef void (*hb_draw_move_to_func_t) (hb_draw_funcs_t *dfuncs, void *draw_data,
127 typedef void (*hb_draw_line_to_func_t) (hb_draw_funcs_t *dfuncs, void *draw_data,
149 typedef void (*hb_draw_quadratic_to_func_t) (hb_draw_funcs_t *dfuncs, void *draw_data,
174 typedef void (*hb_draw_cubic_to_func_t) (hb_draw_funcs_t *dfuncs, void *draw_data,
194 typedef void (*hb_draw_close_path_func_t) (hb_draw_funcs_t *dfuncs, void *draw_data,
210 hb_draw_funcs_set_move_to_func (hb_draw_funcs_t *dfuncs,
226 hb_draw_funcs_set_line_to_func (hb_draw_funcs_t *dfuncs,
242 hb_draw_funcs_set_quadratic_to_func (hb_draw_funcs_t *dfuncs,
258 hb_draw_funcs_set_cubic_to_func (hb_draw_funcs_t *dfuncs,
[all …]
Dhb-draw.cc43 hb_draw_move_to_nil (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data HB_UNUSED, in hb_draw_move_to_nil()
49 hb_draw_line_to_nil (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data HB_UNUSED, in hb_draw_line_to_nil()
55 hb_draw_quadratic_to_nil (hb_draw_funcs_t *dfuncs, void *draw_data, in hb_draw_quadratic_to_nil()
72 hb_draw_cubic_to_nil (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data HB_UNUSED, in hb_draw_cubic_to_nil()
80 hb_draw_close_path_nil (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data HB_UNUSED, in hb_draw_close_path_nil()
86 _hb_draw_funcs_set_preamble (hb_draw_funcs_t *dfuncs, in _hb_draw_funcs_set_preamble()
110 _hb_draw_funcs_set_middle (hb_draw_funcs_t *dfuncs, in _hb_draw_funcs_set_middle()
138 hb_draw_funcs_set_##name##_func (hb_draw_funcs_t *dfuncs, \
180 hb_draw_funcs_t *
183 hb_draw_funcs_t *dfuncs; in hb_draw_funcs_create()
[all …]
Dhb-outline.cc37 void hb_outline_t::replay (hb_draw_funcs_t *pen, void *pen_data) const in replay()
222 hb_outline_recording_pen_move_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_outline_recording_pen_move_to()
234 hb_outline_recording_pen_line_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_outline_recording_pen_line_to()
246 hb_outline_recording_pen_quadratic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_outline_recording_pen_quadratic_to()
260 hb_outline_recording_pen_cubic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_outline_recording_pen_cubic_to()
276 hb_outline_recording_pen_close_path (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_outline_recording_pen_close_path()
290 static hb_draw_funcs_t *create () in create()
292 hb_draw_funcs_t *funcs = hb_draw_funcs_create (); in create()
314 hb_draw_funcs_t *
Dhb-paint-extents.cc67 hb_draw_extents_move_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_draw_extents_move_to()
79 hb_draw_extents_line_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_draw_extents_line_to()
91 hb_draw_extents_quadratic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_draw_extents_quadratic_to()
105 hb_draw_extents_cubic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_draw_extents_cubic_to()
124 static hb_draw_funcs_t *create () in create()
126 hb_draw_funcs_t *funcs = hb_draw_funcs_create (); in create()
147 static hb_draw_funcs_t *
163 hb_draw_funcs_t *draw_extent_funcs = hb_draw_extents_get_funcs (); in hb_paint_extents_push_clip_glyph()
Dmain.cc140 move_to (hb_draw_funcs_t *, draw_data_t *draw_data, in move_to() argument
149 line_to (hb_draw_funcs_t *, draw_data_t *draw_data, in line_to() argument
158 quadratic_to (hb_draw_funcs_t *, draw_data_t *draw_data, in quadratic_to() argument
169 cubic_to (hb_draw_funcs_t *, draw_data_t *draw_data, in cubic_to() argument
182 close_path (hb_draw_funcs_t *, draw_data_t *draw_data, in close_path() argument
190 layered_glyph_dump (hb_font_t *font, hb_draw_funcs_t *funcs, unsigned face_index) in layered_glyph_dump()
263 dump_glyphs (hb_font_t *font, hb_draw_funcs_t *funcs, unsigned face_index) in dump_glyphs()
313 hb_draw_funcs_t *funcs = hb_draw_funcs_create (); in dump_glyphs()
Dhb-outline.hh70 HB_INTERNAL void replay (hb_draw_funcs_t *pen, void *pen_data) const;
79 HB_INTERNAL hb_draw_funcs_t *
Dhb-draw.hh43 struct hb_draw_funcs_t struct
167 DECLARE_NULL_INSTANCE (hb_draw_funcs_t); argument
171 hb_draw_session_t (hb_draw_funcs_t *funcs_, void *draw_data_, float slant_ = 0.f) in hb_draw_session_t()
238 hb_draw_funcs_t *funcs;
Dhb-deprecated.h275 hb_draw_funcs_t *draw_funcs, void *draw_data,
301 hb_draw_funcs_t *dfuncs, void *draw_data);
Dhb-cairo.cc51 hb_cairo_move_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_cairo_move_to()
63 hb_cairo_line_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_cairo_line_to()
75 hb_cairo_cubic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_cairo_cubic_to()
92 hb_cairo_close_path (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_cairo_close_path()
106 static hb_draw_funcs_t *create () in create()
108 hb_draw_funcs_t *funcs = hb_draw_funcs_create (); in create()
129 static hb_draw_funcs_t *
Dhb-font.cc515 hb_draw_funcs_t *draw_funcs, in hb_font_draw_glyph_nil()
534 hb_draw_funcs_t *draw_funcs;
542 hb_draw_move_to_default (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_draw_move_to_default()
558 hb_draw_line_to_default (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data, in hb_draw_line_to_default()
576 hb_draw_quadratic_to_default (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data, in hb_draw_quadratic_to_default()
596 hb_draw_cubic_to_default (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data, in hb_draw_cubic_to_default()
618 hb_draw_close_path_default (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data, in hb_draw_close_path_default()
627 static const hb_draw_funcs_t _hb_draw_funcs_default = {
641 hb_draw_funcs_t *draw_funcs, in hb_font_draw_glyph_default()
655 const_cast<hb_draw_funcs_t *> (&_hb_draw_funcs_default), in hb_font_draw_glyph_default()
[all …]
Dhb-font.h504 hb_draw_funcs_t *draw_funcs, void *draw_data,
902 hb_draw_funcs_t *dfuncs, void *draw_data);
Dhb-coretext-font.cc298 hb_draw_funcs_t *draw_funcs, void *draw_data, in hb_coretext_draw_glyph()
Dhb-ot-font.cc518 hb_draw_funcs_t *draw_funcs, void *draw_data, in hb_ot_draw_glyph()
Dhb-font.hh431 hb_draw_funcs_t *draw_funcs, void *draw_data) in draw_glyph()
Dhb-ft.cc853 hb_draw_funcs_t *draw_funcs, void *draw_data, in hb_ft_draw_glyph()
/external/harfbuzz_ng/src/OT/Var/VARC/
DVARC.cc18 hb_draw_funcs_t *dfuncs;
24 hb_transforming_pen_move_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_transforming_pen_move_to()
38 hb_transforming_pen_line_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_transforming_pen_line_to()
52 hb_transforming_pen_quadratic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_transforming_pen_quadratic_to()
68 hb_transforming_pen_cubic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_transforming_pen_cubic_to()
86 hb_transforming_pen_close_path (hb_draw_funcs_t *dfuncs HB_UNUSED, in hb_transforming_pen_close_path()
100 static hb_draw_funcs_t *create () in create()
102 hb_draw_funcs_t *funcs = hb_draw_funcs_create (); in create()
124 static hb_draw_funcs_t *
324 hb_draw_funcs_t *transformer_funcs = hb_transforming_pen_get_funcs (); in get_path_at()
/external/harfbuzz_ng/perf/
Dbenchmark-font.cc37 _hb_move_to (hb_draw_funcs_t *, void *draw_data, hb_draw_state_t *, float x, float y, void *) in _hb_move_to() argument
44 _hb_line_to (hb_draw_funcs_t *, void *draw_data, hb_draw_state_t *, float x, float y, void *) in _hb_line_to() argument
51 _hb_quadratic_to (hb_draw_funcs_t *, void *draw_data, hb_draw_state_t *, float cx, float cy, float … in _hb_quadratic_to() argument
58 _hb_cubic_to (hb_draw_funcs_t *, void *draw_data, hb_draw_state_t *, float cx1, float cy1, float cx… in _hb_cubic_to() argument
65 _hb_close_path (hb_draw_funcs_t *, void *draw_data, hb_draw_state_t *, void *) in _hb_close_path() argument
71 static hb_draw_funcs_t *
74 hb_draw_funcs_t *draw_funcs = hb_draw_funcs_create (); in _draw_funcs_create()
177 hb_draw_funcs_t *draw_funcs = _draw_funcs_create (); in BM_Font()
/external/harfbuzz_ng/test/api/
Dtest-draw-varc.c101 move_to (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in move_to()
110 line_to (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in line_to()
119 quadratic_to (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in quadratic_to()
129 cubic_to (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in cubic_to()
140 close_path (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in close_path()
147 static hb_draw_funcs_t *funcs;
Dtest-draw.c102 move_to (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in move_to()
116 line_to (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in line_to()
129 quadratic_to (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in quadratic_to()
148 cubic_to (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in cubic_to()
171 close_path (HB_UNUSED hb_draw_funcs_t *dfuncs, draw_data_t *draw_data, in close_path()
179 static hb_draw_funcs_t *funcs;
180 static hb_draw_funcs_t *funcs2; /* this one translates quadratic calls to cubic ones */
1070 hb_draw_funcs_t *draw_funcs = hb_draw_funcs_create (); in test_hb_draw_immutable()
Dtest-ot-face.c192 hb_draw_funcs_t *funcs = hb_draw_funcs_create (); in test_font()
/external/harfbuzz_ng/test/fuzzing/
Dhb-draw-fuzzer.cc19 _move_to (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data_, in _move_to()
31 _line_to (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data_, in _line_to()
44 _quadratic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data_, in _quadratic_to()
58 _cubic_to (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data_, in _cubic_to()
73 _close_path (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data_, in _close_path()
144 hb_draw_funcs_t *funcs = hb_draw_funcs_create (); in LLVMFuzzerTestOneInput()
/external/harfbuzz_ng/docs/
Dharfbuzz-sections.txt231 hb_draw_funcs_t
/external/harfbuzz_ng/
DNEWS831 +hb_draw_funcs_t