Home
last modified time | relevance | path

Searched refs:glyf (Results 1 - 25 of 41) sorted by relevance

12

/third_party/skia/third_party/externals/harfbuzz/perf/
H A Dperf-extents.hh79 BENCHMARK_CAPTURE (extents, glyf - ot - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", false, HARFBUZZ);
80 BENCHMARK_CAPTURE (extents, glyf - ft - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", false, FREETYPE);
81 BENCHMARK_CAPTURE (extents, glyf - tp - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", false, TTF_PARSER);
83 BENCHMARK_CAPTURE (extents, glyf/vf - ot - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", true, HARFBUZZ);
84 BENCHMARK_CAPTURE (extents, glyf/vf - ft - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", true, FREETYPE);
85 BENCHMARK_CAPTURE (extents, glyf/vf - tp - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", true, TTF_PARSER);
87 BENCHMARK_CAPTURE (extents, glyf - ot - Comfortaa, FONT_BASE_PATH "Comfortaa-Regular-new.ttf", false, HARFBUZZ);
88 BENCHMARK_CAPTURE (extents, glyf - ft - Comfortaa, FONT_BASE_PATH "Comfortaa-Regular-new.ttf", false, FREETYPE);
89 BENCHMARK_CAPTURE (extents, glyf - tp - Comfortaa, FONT_BASE_PATH "Comfortaa-Regular-new.ttf", false, TTF_PARSER);
91 BENCHMARK_CAPTURE (extents, glyf/v
[all...]
H A Dperf-draw.hh159 BENCHMARK_CAPTURE (draw, glyf - ot - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", false, HARFBUZZ);
160 BENCHMARK_CAPTURE (draw, glyf - ft - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", false, FREETYPE);
161 BENCHMARK_CAPTURE (draw, glyf - tp - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", false, TTF_PARSER);
163 BENCHMARK_CAPTURE (draw, glyf/vf - ot - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", true, HARFBUZZ);
164 BENCHMARK_CAPTURE (draw, glyf/vf - ft - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", true, FREETYPE);
165 BENCHMARK_CAPTURE (draw, glyf/vf - tp - SourceSerifVariable, FONT_BASE_PATH "SourceSerifVariable-Roman.ttf", true, TTF_PARSER);
167 BENCHMARK_CAPTURE (draw, glyf - ot - Comfortaa, FONT_BASE_PATH "Comfortaa-Regular-new.ttf", false, HARFBUZZ);
168 BENCHMARK_CAPTURE (draw, glyf - ft - Comfortaa, FONT_BASE_PATH "Comfortaa-Regular-new.ttf", false, FREETYPE);
169 BENCHMARK_CAPTURE (draw, glyf - tp - Comfortaa, FONT_BASE_PATH "Comfortaa-Regular-new.ttf", false, TTF_PARSER);
171 BENCHMARK_CAPTURE (draw, glyf/v
[all...]
/third_party/skia/third_party/externals/sfntly/cpp/src/test/
H A Dverify_glyf.cc39 GlyphPtr glyf; in VerifyGLYF() local
40 glyf.Attach(glyf_table->GetGlyph(GLYPH33_OFFSET, GLYPH33_LENGTH)); in VerifyGLYF()
41 if (glyf == NULL) { in VerifyGLYF()
45 EXPECT_EQ(glyf->XMin(), GLYPH33_XMIN); in VerifyGLYF()
46 EXPECT_EQ(glyf->YMin(), GLYPH33_YMIN); in VerifyGLYF()
47 EXPECT_EQ(glyf->XMax(), GLYPH33_XMAX); in VerifyGLYF()
48 EXPECT_EQ(glyf->YMax(), GLYPH33_YMAX); in VerifyGLYF()
H A Dtest_data.cc41 Tag::glyf, Tag::head, Tag::hhea, Tag::hmtx, Tag::kern,
48 Tag::glyf, Tag::hdmx, Tag::head, Tag::hhea, Tag::hmtx,
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/subsetter/
H A DGlyphTableStripper.java35 super(Tag.glyf, Tag.loca); in GlyphTableStripper()
42 GlyphTable glyphTable = font.getTable(Tag.glyf); in subset()
50 (GlyphTable.Builder) fontBuilder.newTableBuilder(Tag.glyf); in subset()
H A DGlyphTableSubsetter.java44 super(Tag.glyf, Tag.loca, Tag.maxp); in GlyphTableSubsetter()
58 GlyphTable glyphTable = font.getTable(Tag.glyf); in subset()
65 (GlyphTable.Builder) fontBuilder.newTableBuilder(Tag.glyf); in subset()
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/tools/subsetter/
H A Dglyph_table_subsetter.cc27 const int32_t kGlyphTableSubsetterTags[2] = {Tag::glyf, Tag::loca};
46 GlyphTablePtr glyph_table = down_cast<GlyphTable*>(font->GetTable(Tag::glyf)); in Subset()
57 (font_builder->NewTableBuilder(Tag::glyf)); in Subset()
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/
H A DGlyphEditingTests.java91 (GlyphTable.Builder) fontBuilder.getTableBuilder(Tag.glyf); in testRemoveOneGlyph()
121 GlyphTable glyphTable = font.getTable(Tag.glyf); in testRemoveOneGlyph()
164 (GlyphTable.Builder) fontBuilder.getTableBuilder(Tag.glyf); in testClearAllGlyphs()
180 GlyphTable glyphTable = font.getTable(Tag.glyf); in testClearAllGlyphs()
/third_party/skia/third_party/externals/harfbuzz/src/
H A Dhb-ot-font.cc38 #include "hb-ot-glyf-table.hh"
163 if (ot_face->glyf->get_extents (font, glyph, &extents)) in hb_ot_get_glyph_v_origin()
190 if (ot_face->glyf->get_extents (font, glyph, extents)) return true; in hb_ot_get_glyph_extents()
322 return font->face->table.glyf->get_side_bearing_var (font, glyph, is_vertical); in _glyf_get_side_bearing_var()
328 return font->face->table.glyf->get_advance_var (font, glyph, is_vertical); in _glyf_get_advance_var()
H A Dhb-ot-glyf-table.hh55 friend struct glyf;
76 * glyf -- TrueType Glyph Data
77 * https://docs.microsoft.com/en-us/typography/opentype/spec/glyf
82 struct glyf struct
180 glyf *glyf_prime = c->serializer->start_embed <glyf> (); in subset()
203 OT::glyf::accelerator_t glyf; in _populate_subset_glyphs() local
204 glyf.init (plan->source); in _populate_subset_glyphs()
220 subset_glyph.source_glyph = glyf in _populate_subset_glyphs()
[all...]
H A Dhb-subset-plan.cc32 #include "hb-ot-glyf-table.hh"
345 OT::glyf::accelerator_t glyf; in _populate_gids_to_retain() local
349 glyf.init (plan->source); in _populate_gids_to_retain()
392 glyf.add_gid_and_children (gid, plan->_glyphset); in _populate_gids_to_retain()
414 glyf.fini (); in _populate_gids_to_retain()
H A Dhb-ot-face-table-list.hh74 HB_OT_ACCELERATOR (OT, glyf)
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/conversion/eot/
H A DMtxWriter.java41 result.add(Tag.glyf); in createRemoveTables()
62 fontBuilder.addTableBytes(Tag.glyf, glyfEncoder.getGlyfBytes()); in compress()
H A DGlyfEncoder.java61 GlyphTable glyf = sourceFont.getTable(Tag.glyf); in encode()
66 Glyph glyph = glyf.glyph(sourceOffset, length); in encode()
/third_party/skia/src/sfnt/
H A DSkOTTable_glyf.h31 Iterator(const SkOTTableGlyph& glyf, in Iterator() argument
34 : fGlyf(glyf) in Iterator()
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/
H A Dtag.cc37 const int32_t Tag::glyf = TAG('g', 'l', 'y', 'f'); member in sfntly::Tag
100 Tag::glyf,
H A Dtag.h45 static const int32_t glyf; member
/third_party/skia/third_party/externals/sfntly/cpp/src/sample/chromium/
H A Dsubsetter_impl.h69 GlyphTable* glyf, LocaTable* loca);
H A Dsubsetter_impl.cc237 down_cast<GlyphTable::Builder*>(font_builder->NewTableBuilder(Tag::glyf)); in SetupGlyfBuilders()
261 // Add glyph to new glyf table. in SetupGlyfBuilders()
668 // Find glyf and loca table. in SubsetFont()
670 down_cast<GlyphTable*>(font_->GetTable(Tag::glyf)); in SubsetFont()
707 // head, hhea, loca, maxp, cvt, prep, glyf, hmtx, fpgm
714 // CFF - if you have this table then you shouldn't have a glyf table and this
749 Font* SubsetterImpl::Subset(const IntegerSet& glyph_ids, GlyphTable* glyf, in Subset() argument
756 Tag::prep, Tag::glyf, Tag::hmtx, Tag::fpgm, Tag::EBDT, in Subset()
769 if (SetupGlyfBuilders(font_builder, glyf, loca, glyph_ids)) { in Subset()
770 remove_tags.insert(Tag::glyf); in Subset()
[all...]
/third_party/skia/third_party/externals/sfntly/cpp/src/sample/subtly/
H A Dfont_assembler.cc149 (font_builder_->NewTableBuilder(Tag::glyf)); in AssembleGlyphAndLocaTables()
196 (font_info_->GetTable(font_id, Tag::glyf)); in AssembleGlyphAndLocaTables()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sflint/
H A DSFLint.java122 GlyphTable glyphTable = (GlyphTable) font.getTable(Tag.glyf); in lintWindowsClipping()
199 GlyphTable glyphTable = (GlyphTable) font.getTable(Tag.glyf); in lintAllGlyphs()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/
H A DTag.java51 public static final int glyf = Tag.intValue(new byte[]{'g', 'l', 'y', 'f'}); field in Tag
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/fontinfo/
H A DFontUtils.java158 return (GlyphTable) getTable(font, Tag.glyf); in getGlyphTable()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/sfnttool/
H A DGlyphCoverage.java90 GlyphTable glyfTable = font.getTable(Tag.glyf); in getGlyph()
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/issue_tests/
H A DIssue28Tests.java40 GlyphTable glyfTable = font.getTable(Tag.glyf); in getLastGlyph()

Completed in 11 milliseconds

12