Home
last modified time | relevance | path

Searched refs:subtable (Results 1 – 25 of 27) sorted by relevance

12

/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/table/bitmap/
Dbitmap_size_table.cc88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphOffset() local
89 if (subtable == NULL) { in GlyphOffset()
92 return subtable->GlyphOffset(glyph_id); in GlyphOffset()
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphLength() local
97 if (subtable == NULL) { in GlyphLength()
100 return subtable->GlyphLength(glyph_id); in GlyphLength()
112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphFormat() local
113 if (subtable == NULL) { in GlyphFormat()
116 return subtable->image_format(); in GlyphFormat()
160 IndexSubTable* subtable = (*subtable_list)[index]; in BinarySearchIndexSubTables() local
[all …]
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-ot-cmap-table.hh307 accelerator_t (const CmapSubtableFormat4 *subtable) { init (subtable); } in accelerator_t()
310 void init (const CmapSubtableFormat4 *subtable) in init()
312 segCount = subtable->segCountX2 / 2; in init()
313 endCount = subtable->values.arrayZ; in init()
318 glyphIdArrayLength = (subtable->length - 16 - 8 * segCount) / 2; in init()
1344 subtable.sanitize (c, base)); in sanitize()
1360 out->subtable = 0; in copy()
1366 cmapsubtable->serialize (c, it, format, plan, &(base+subtable)); in copy()
1377 c->add_link (out->subtable, *objidx); in copy()
1384 subtable; /* Byte offset from beginning of table to the subtable for this encoding. */ member
[all …]
Dhb-aat-layout-morx-table.hh991 …const ChainSubtable<Types> *subtable = &StructAfter<ChainSubtable<Types>> (featureZ.as_array (feat… in apply() local
997 if (!(subtable->subFeatureFlags & flags)) in apply()
1000 if (!(subtable->get_coverage() & ChainSubtable<Types>::AllDirections) && in apply()
1002 bool (subtable->get_coverage() & ChainSubtable<Types>::Vertical)) in apply()
1032 reverse = subtable->get_coverage () & ChainSubtable<Types>::Logical ? in apply()
1033 bool (subtable->get_coverage () & ChainSubtable<Types>::Backwards) : in apply()
1034 bool (subtable->get_coverage () & ChainSubtable<Types>::Backwards) != in apply()
1043 subtable->apply (c); in apply()
1053 subtable = &StructAfter<ChainSubtable<Types>> (*subtable); in apply()
1071 …const ChainSubtable<Types> *subtable = &StructAfter<ChainSubtable<Types>> (featureZ.as_array (feat… in sanitize() local
[all …]
Dhb-ot-color-cbdt-table.hh385 auto *subtable = c->serializer->start_embed<IndexSubtable> (); in add_new_subtable() local
386 if (unlikely (!subtable)) return_trace (false); in add_new_subtable()
387 if (unlikely (!c->serializer->extend_min (subtable))) return_trace (false); in add_new_subtable()
392 subtable->populate_header (old_header->indexFormat, in add_new_subtable()
412 if (unlikely (!subtable->fill_missing_glyphs (c->serializer, in add_new_subtable()
430 subtable, in add_new_subtable()
437 if (unlikely (!subtable->finish_subtable (c->serializer, in add_new_subtable()
/third_party/icu/icu4c/source/samples/layout/
Dcmaps.cpp69 const CMAPEncodingSubtable *subtable = NULL; in createUnicodeMapper() local
91 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10); in createUnicodeMapper()
93 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1); in createUnicodeMapper()
98 switch (SWAPW(subtable->format)) { in createUnicodeMapper()
100 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); in createUnicodeMapper()
104 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; in createUnicodeMapper()
/third_party/skia/third_party/externals/icu/source/samples/layout/
Dcmaps.cpp69 const CMAPEncodingSubtable *subtable = NULL; in createUnicodeMapper() local
91 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10); in createUnicodeMapper()
93 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1); in createUnicodeMapper()
98 switch (SWAPW(subtable->format)) { in createUnicodeMapper()
100 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); in createUnicodeMapper()
104 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; in createUnicodeMapper()
/third_party/icu/icu4c/source/test/perf/leperf/
Dcmaps.cpp64 const CMAPEncodingSubtable *subtable = NULL; in createUnicodeMapper() local
128 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset); in createUnicodeMapper()
135 le_uint16 tableFormat = SWAPW(subtable->format); in createUnicodeMapper()
140 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); in createUnicodeMapper()
144 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; in createUnicodeMapper()
153 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable->format))); in createUnicodeMapper()
/third_party/icu/icu4c/source/test/letest/
Dcmaps.cpp60 const CMAPEncodingSubtable *subtable = NULL; in createUnicodeMapper() local
124 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset); in createUnicodeMapper()
134 le_uint16 tableFormat = SWAPW(subtable->format); in createUnicodeMapper()
139 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); in createUnicodeMapper()
143 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; in createUnicodeMapper()
152 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable->format))); in createUnicodeMapper()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/
DValidIdentifiers.java183 Map<Datasubtype, ValiditySet> subtable = ValidityData.data.get(datatype);
184 if (subtable != null) {
186 ValiditySet validitySet = subtable.get(datasubtype);
198 Map<Datasubtype, ValiditySet> subtable = ValidityData.data.get(datatype);
199 if (subtable != null) {
203 ValiditySet validitySet = subtable.get(datasubtype);
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
DValidIdentifiers.java172 Map<Datasubtype, ValiditySet> subtable = ValidityData.data.get(datatype);
173 if (subtable != null) {
175 ValiditySet validitySet = subtable.get(datasubtype);
187 Map<Datasubtype, ValiditySet> subtable = ValidityData.data.get(datatype);
188 if (subtable != null) {
192 ValiditySet validitySet = subtable.get(datasubtype);
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_binning.c52 const struct si_bin_size_map *subtable = &table[log_num_rb_per_se][log_num_se][0]; in si_find_bin_size() local
54 for (i = 0; subtable[i].bin_size_x != 0; i++) { in si_find_bin_size()
55 if (sum >= subtable[i].start && sum < subtable[i + 1].start) in si_find_bin_size()
59 struct uvec2 size = {subtable[i].bin_size_x, subtable[i].bin_size_y}; in si_find_bin_size()
/third_party/gstreamer/gstplugins_bad/gst/mpegtsdemux/
Dmpegtspacketizer.c162 MpegTSPacketizerStreamSubtable *subtable; in seen_section_before() local
165 subtable = find_subtable (stream->subtables, table_id, subtable_extension); in seen_section_before()
166 if (!subtable) { in seen_section_before()
171 if (subtable->version_number != version_number) { in seen_section_before()
176 if (subtable->last_section_number != last_section_number) { in seen_section_before()
181 if (!MPEGTS_BIT_IS_SET (subtable->seen_section, section_number)) { in seen_section_before()
198 MpegTSPacketizerStreamSubtable *subtable; in mpegts_packetizer_stream_subtable_new() local
200 subtable = g_new0 (MpegTSPacketizerStreamSubtable, 1); in mpegts_packetizer_stream_subtable_new()
201 subtable->version_number = VERSION_NUMBER_UNSET; in mpegts_packetizer_stream_subtable_new()
202 subtable->table_id = table_id; in mpegts_packetizer_stream_subtable_new()
[all …]
/third_party/skia/third_party/externals/harfbuzz/docs/
Drepacker.md8 subtable and a child is more then 65,535 bytes then it's not possible for the offset to encode that
18 * If a subtable has many parents this can result in the link from furthest parent(s)
19 being at risk for overflows. In these cases it's possible to duplicate the shared subtable which
22 past them. In these cases the subtable can usually be split into two smaller subtables to allow
44 representation where each subtable is a node and each offset forms an edge. The nodes only need
45 to know how many bytes the corresponding subtable occupies. This lightweight representation can
53 will overflow. Since the graph has information on the size of each subtable it's straightforward
54 to calculate the final position of each subtable and then check if any offsets to it will
227 * If the overflowing offset is pointing to a subtable with more than one incoming edge: duplicate
230 * Otherwise, attempt to move the child subtable closer to it's parent. This is accomplished by
[all …]
/third_party/skia/third_party/externals/freetype/src/gxvalid/
DREADME256 1 font includes too-short kern format 3 subtable.
396 undocumented difference. In the new version, the subtable header
400 The new version can store all subtable formats (0, 1, 2, and 3),
401 but the Apple TrueType specification does not mention the subtable
404 5-2-2. Available subtable formats in classic version
410 subtable formats in the classic version.
412 According to the Microsoft TrueType specification, the subtable
413 format assured for Windows and OS/2 support is only subtable
415 subtable format 2, but does not mention which platforms support
417 for future use. Therefore, the classic version can store subtable
[all …]
/third_party/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/
DLookup.java59 public void addSubtable(LookupSubtable subtable) in addSubtable() argument
68 subtables[subtableCount] = subtable; in addSubtable()
/third_party/node/deps/npm/node_modules/iconv-lite/encodings/
Ddbcs-codec.js388 var subtable = this.encodeTable[uCode >> 8];
389 if (subtable !== undefined)
390 dbcsCode = subtable[uCode & 0xFF];
/third_party/skia/third_party/sfntly/
DBUILD.gn68 "$_src/sfntly/table/subtable.cc",
/third_party/skia/third_party/externals/sfntly/doc/
DSfntlyCPlusPlusNotes.md146 tables, it would be wasteful to create builders for every subtable there
/third_party/skia/third_party/externals/freetype/docs/oldlogs/
DChangeLog.244864 for specified subtable even if cleared by lazy PDF generators.
4908 the first cmap subtable always under rogue-compatible
5757 selection or synthesis of Unicode cmap subtable when the charmap
DChangeLog.292210 VariationIndex subtable.
DChangeLog.221880 (tt_cmap4_validate): Make sure the subtable is large enough.
/third_party/skia/third_party/externals/harfbuzz/
DNEWS297 - hb-ot-font: Prefer symbol cmap subtable if present.
/third_party/skia/third_party/externals/harfbuzz/perf/texts/
Den-words.txt10432 subtable
/third_party/chromium/patch/
D0001-cve.patch25299 representation where each subtable is a node and each offset forms an edge. The nodes only need
25300 to know how many bytes the corresponding subtable occupies. This lightweight representation can
25303 to calculate the final position of each subtable and then check if any offsets to it will
25346 …the case where a single subtable is 65k and the graph structure requires an offset to point over i…
33412 accelerator_t (const CmapSubtableFormat4 *subtable) { init (subtable); }
33415 void init (const CmapSubtableFormat4 *subtable)
33419 glyphIdArrayLength = (subtable->length - 16 - 8 * segCount) / 2;
33444 unsigned format = (this + _.subtable).u.format;
34555 /* This subtable has some "history", if you will. Some earlier versions of
34557 + * Adobe tools calculated the offset of the FeatureParams subtable from the
[all …]
/third_party/libabigail/tests/data/test-annotate/
Dtest17-pr19027.so.abi12047 …!-- OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > OT::EncodingRecord::subtable -->
12048 …<var-decl name='subtable' type-id='type-id-737' visibility='default' filepath='/tmp/legendre/spack…

12