/third_party/skia/third_party/externals/harfbuzz/perf/ |
H A D | perf-extents.hh | 79 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 D | perf-draw.hh | 159 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 D | verify_glyf.cc | 39 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 D | test_data.cc | 41 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 D | GlyphTableStripper.java | 35 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 D | GlyphTableSubsetter.java | 44 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 D | glyph_table_subsetter.cc | 27 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 D | GlyphEditingTests.java | 91 (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 D | hb-ot-font.cc | 38 #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 D | hb-ot-glyf-table.hh | 55 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 D | hb-subset-plan.cc | 32 #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 D | hb-ot-face-table-list.hh | 74 HB_OT_ACCELERATOR (OT, glyf)
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/conversion/eot/ |
H A D | MtxWriter.java | 41 result.add(Tag.glyf); in createRemoveTables() 62 fontBuilder.addTableBytes(Tag.glyf, glyfEncoder.getGlyfBytes()); in compress()
|
H A D | GlyfEncoder.java | 61 GlyphTable glyf = sourceFont.getTable(Tag.glyf); in encode() 66 Glyph glyph = glyf.glyph(sourceOffset, length); in encode()
|
/third_party/skia/src/sfnt/ |
H A D | SkOTTable_glyf.h | 31 Iterator(const SkOTTableGlyph& glyf, in Iterator() argument 34 : fGlyf(glyf) in Iterator()
|
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/ |
H A D | tag.cc | 37 const int32_t Tag::glyf = TAG('g', 'l', 'y', 'f'); member in sfntly::Tag 100 Tag::glyf,
|
H A D | tag.h | 45 static const int32_t glyf; member
|
/third_party/skia/third_party/externals/sfntly/cpp/src/sample/chromium/ |
H A D | subsetter_impl.h | 69 GlyphTable* glyf, LocaTable* loca);
|
H A D | subsetter_impl.cc | 237 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 D | font_assembler.cc | 149 (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 D | SFLint.java | 122 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 D | Tag.java | 51 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 D | FontUtils.java | 158 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 D | GlyphCoverage.java | 90 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 D | Issue28Tests.java | 40 GlyphTable glyfTable = font.getTable(Tag.glyf);
in getLastGlyph()
|