Home
last modified time | relevance | path

Searched refs:paint_funcs (Results 1 – 9 of 9) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-ot-font.cc558 hb_paint_funcs_t *paint_funcs, void *paint_data, in hb_ot_paint_glyph() argument
564 …if (font->face->table.COLR->paint_glyph (font, glyph, paint_funcs, paint_data, palette, foreground… in hb_ot_paint_glyph()
565 if (font->face->table.SVG->paint_glyph (font, glyph, paint_funcs, paint_data)) return; in hb_ot_paint_glyph()
567 if (font->face->table.CBDT->paint_glyph (font, glyph, paint_funcs, paint_data)) return; in hb_ot_paint_glyph()
568 if (font->face->table.sbix->paint_glyph (font, glyph, paint_funcs, paint_data)) return; in hb_ot_paint_glyph()
572 …if (font->face->table.VARC->paint_glyph (font, glyph, paint_funcs, paint_data, foreground)) return; in hb_ot_paint_glyph()
574 …if (font->face->table.glyf->paint_glyph (font, glyph, paint_funcs, paint_data, foreground)) return; in hb_ot_paint_glyph()
576 …if (font->face->table.cff2->paint_glyph (font, glyph, paint_funcs, paint_data, foreground)) return; in hb_ot_paint_glyph()
577 …if (font->face->table.cff1->paint_glyph (font, glyph, paint_funcs, paint_data, foreground)) return; in hb_ot_paint_glyph()
Dhb-ft-colr.hh84 hb_paint_funcs_t *paint_funcs, void *paint_data, in hb_ft_paint_context_t()
89 funcs (paint_funcs), data (paint_data), in hb_ft_paint_context_t()
478 hb_paint_funcs_t *paint_funcs, void *paint_data, in hb_ft_paint_glyph_colr() argument
507 paint_funcs, paint_data, in hb_ft_paint_glyph_colr()
586 paint_funcs->push_clip_glyph (paint_data, layer_glyph_index, font); in hb_ft_paint_glyph_colr()
588 paint_funcs->color (paint_data, is_foreground, color); in hb_ft_paint_glyph_colr()
589 paint_funcs->pop_clip (paint_data); in hb_ft_paint_glyph_colr()
Dhb-gobject-structs.cc94 HB_DEFINE_OBJECT_TYPE (paint_funcs)
Dhb-ft.cc925 hb_paint_funcs_t *paint_funcs, void *paint_data, in hb_ft_paint_glyph() argument
948 paint_funcs, paint_data, in hb_ft_paint_glyph()
955 paint_funcs->push_clip_glyph (paint_data, gid, font); in hb_ft_paint_glyph()
957 paint_funcs->color (paint_data, true, foreground); in hb_ft_paint_glyph()
958 paint_funcs->pop_clip (paint_data); in hb_ft_paint_glyph()
983 if (!paint_funcs->image (paint_data, in hb_ft_paint_glyph()
Dhb-font.cc525 hb_paint_funcs_t *paint_funcs HB_UNUSED, in hb_font_paint_glyph_nil()
663 hb_paint_funcs_t *paint_funcs, in hb_font_paint_glyph_default() argument
669 paint_funcs->push_transform (paint_data, in hb_font_paint_glyph_default()
677 font->parent->paint_glyph (glyph, paint_funcs, paint_data, palette, foreground); in hb_font_paint_glyph_default()
679 paint_funcs->pop_transform (paint_data); in hb_font_paint_glyph_default()
Dhb-cplusplus.hh161 HB_DEFINE_VTABLE (paint_funcs);
Dhb-font.hh440 hb_paint_funcs_t *paint_funcs, void *paint_data, in paint_glyph()
446 paint_funcs, paint_data, in paint_glyph()
Dhb-font.h524 hb_paint_funcs_t *paint_funcs, void *paint_data,
/external/harfbuzz_ng/perf/
Dbenchmark-font.cc189 hb_paint_funcs_t *paint_funcs = hb_paint_funcs_create (); in BM_Font() local
193 hb_font_paint_glyph (font, gid, paint_funcs, nullptr, 0, 0); in BM_Font()
195 hb_paint_funcs_destroy (paint_funcs); in BM_Font()