Home
last modified time | relevance | path

Searched refs:subtables (Results 1 – 25 of 33) sorted by relevance

12

/third_party/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/
DLookup.java20 private LookupSubtable[] subtables; field in Lookup
55 subtables = new LookupSubtable[10]; in Lookup()
61 if (subtableCount >= subtables.length) { in addSubtable()
62 LookupSubtable[] newSubtables = new LookupSubtable[subtables.length + 5]; in addSubtable()
64 System.arraycopy(subtables, 0, newSubtables, 0, subtables.length); in addSubtable()
65 subtables = newSubtables; in addSubtable()
68 subtables[subtableCount] = subtable; in addSubtable()
88 subtables[i].writeLookupSubtable(writer); in writeLookup()
/third_party/icu/tools/cldr/cldr-to-icu/src/main/java/org/unicode/icu/tool/cldrtoicu/localedistance/
DDistanceTable.java126 rootNode.subtables.values().forEach(langNode -> { in pruneDefaultDistances()
127 langNode.subtables.values().forEach(scriptNode -> { in pruneDefaultDistances()
128 if (scriptNode.subtables.size() == 1) { in pruneDefaultDistances()
137 scriptNode.subtables.clear(); in pruneDefaultDistances()
143 if (langNode.subtables.size() == 1) { in pruneDefaultDistances()
151 if (defScriptNode.subtables.isEmpty()) { in pruneDefaultDistances()
153 langNode.subtables.clear(); in pruneDefaultDistances()
164 checkState(rootNode.getAnyNode().subtables.isEmpty(), in pruneDefaultDistances()
166 rootNode.subtables.rowMap().remove(ANY); in pruneDefaultDistances()
198 private final Table<String, String, Node> subtables = TreeBasedTable.create(); field in DistanceTable.Node
[all …]
/third_party/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/locale/
DLocaleDistanceBuilder.java181 final Map<String, Map<String, DistanceTable>> subtables; field in LocaleDistanceBuilder.DistanceTable
185 subtables = new TreeMap<>(); in DistanceTable()
195 && subtables.equals(other.subtables)); in equals()
199 return nodeDistance ^ subtables.hashCode(); in hashCode()
205 Map<String, DistanceTable> sub2 = subtables.get(desired); in getDistance()
207 sub2 = subtables.get(ANY); // <*, supported> in getDistance()
214 sub2 = subtables.get(ANY); // <*, supported> in getDistance()
230 return subtables.get(ANY).get(ANY); in getAnyAnyNode()
234 for (Map.Entry<String, Map<String, DistanceTable>> e1 : other.subtables.entrySet()) { in copy()
243 Map<String, DistanceTable> sub2 = subtables.get(desired); in addSubtable()
[all …]
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/tool/locale/
DLocaleDistanceBuilder.java181 final Map<String, Map<String, DistanceTable>> subtables; field in LocaleDistanceBuilder.DistanceTable
185 subtables = new TreeMap<>(); in DistanceTable()
195 && subtables.equals(other.subtables)); in equals()
199 return nodeDistance ^ subtables.hashCode(); in hashCode()
205 Map<String, DistanceTable> sub2 = subtables.get(desired); in getDistance()
207 sub2 = subtables.get(ANY); // <*, supported> in getDistance()
214 sub2 = subtables.get(ANY); // <*, supported> in getDistance()
230 return subtables.get(ANY).get(ANY); in getAnyAnyNode()
234 for (Map.Entry<String, Map<String, DistanceTable>> e1 : other.subtables.entrySet()) { in copy()
243 Map<String, DistanceTable> sub2 = subtables.get(desired); in addSubtable()
[all …]
/third_party/mesa3d/src/intel/tools/
Daub_write.c73 for (unsigned i = 0; i < ARRAY_SIZE(table->subtables); i++) { in aub_ppgtt_table_finish()
74 if (table->subtables[i]) { in aub_ppgtt_table_finish()
75 aub_ppgtt_table_finish(table->subtables[i], level - 1); in aub_ppgtt_table_finish()
76 free(table->subtables[i]); in aub_ppgtt_table_finish()
249 if (!table->subtables[i]) { in populate_ppgtt_table()
253 table->subtables[i] = in populate_ppgtt_table()
258 i, (uint64_t)(uintptr_t)table->subtables[i]); in populate_ppgtt_table()
261 table->subtables[i] = in populate_ppgtt_table()
263 table->subtables[i]->phys_addr = in populate_ppgtt_table()
268 i, table->subtables[i]->phys_addr); in populate_ppgtt_table()
[all …]
Daub_write.h65 struct aub_ppgtt_table *subtables[512]; member
/third_party/skia/third_party/externals/harfbuzz/docs/
Drepacker.md3 Several tables in the opentype format are formed internally by a graph of subtables. Parent node's
6 the graph must be given a topological ordering and then the subtables packed in serial according to
21 * If subtables exist which are themselves larger than 65kb it's not possible for any offsets to po…
22 past them. In these cases the subtable can usually be split into two smaller subtables to allow
24 * In GSUB/GPOS overflows from Lookup subtables can be resolved by changing the Lookup to an extens…
135 subtables of the two subgraphs, potentially resulting in overflows. Since each of these subgraphs a…
181 | space 0 subtables | space 1 subtables | .... | space n subtables |
253 * Many subtables can be split into two smaller subtables without impacting the overall functionali…
257 * Lookup subtables in GSUB/GPOS can be upgraded to extension lookups which uses a 32 bit offset.
/third_party/gstreamer/gstplugins_bad/gst/mpegtsdemux/
Dmpegtspacketizer.c141 find_subtable (GSList * subtables, guint8 table_id, guint16 subtable_extension) in find_subtable() argument
146 for (tmp = subtables; tmp; tmp = tmp->next) { in find_subtable()
165 subtable = find_subtable (stream->subtables, table_id, subtable_extension); in seen_section_before()
215 stream->subtables = NULL; in mpegts_packetizer_stream_new()
243 g_slist_foreach (stream->subtables, in mpegts_packetizer_stream_free()
245 g_slist_free (stream->subtables); in mpegts_packetizer_stream_free()
528 find_subtable (stream->subtables, stream->table_id, in mpegts_packetizer_parse_section_header()
546 stream->subtables = g_slist_prepend (stream->subtables, subtable); in mpegts_packetizer_parse_section_header()
Dmpegtspacketizer.h88 GSList *subtables; member
/third_party/freetype/src/gxvalid/
DREADME251 warn and continue. Similar problems are found in format 3 subtables
255 5 fonts include too-short kern format 0 subtables.
369 The `kern' table consists of a table header and several subtables.
389 - In the `kern' table header, the number of subtables follows
420 header, and parses the table as if all subtables are in format 0.
/third_party/skia/third_party/externals/freetype/src/gxvalid/
DREADME251 warn and continue. Similar problems are found in format 3 subtables
255 5 fonts include too-short kern format 0 subtables.
369 The `kern' table consists of a table header and several subtables.
389 - In the `kern' table header, the number of subtables follows
420 header, and parses the table as if all subtables are in format 0.
/third_party/flutter/skia/third_party/externals/freetype/src/gxvalid/
DREADME251 warn and continue. Similar problems are found in format 3 subtables
255 5 fonts include too-short kern format 0 subtables.
369 The `kern' table consists of a table header and several subtables.
389 - In the `kern' table header, the number of subtables follows
420 header, and parses the table as if all subtables are in format 0.
/third_party/flutter/skia/third_party/externals/harfbuzz/src/
Dhb-ot-layout-gsubgpos.hh2606 subtables.init (); in init()
2607 OT::hb_get_subtables_context_t c_get_subtables (subtables); in init()
2610 void fini () { subtables.fini (); } in fini()
2617 for (unsigned int i = 0; i < subtables.length; i++) in apply()
2618 if (subtables[i].apply (c)) in apply()
2625 hb_get_subtables_context_t::array_t subtables; member
Dhb-ot-layout-common.hh731 const OffsetArrayOf<TSubTable>& subtables = get_subtables<TSubTable> (); in subset() local
735 out_subtables[i].serialize_subset (c, subtables[i], this, out, get_type ()); in subset()
/third_party/harfbuzz/src/
Dhb-ot-layout-gsubgpos.hh3507 subtables.init (); in init()
3508 OT::hb_get_subtables_context_t c_get_subtables (subtables); in init()
3511 void fini () { subtables.fini (); } in fini()
3518 for (unsigned int i = 0; i < subtables.length; i++) in apply()
3519 if (subtables[i].apply (c)) in apply()
3526 hb_get_subtables_context_t::array_t subtables; member
Dhb-ot-layout-common.hh1663 unsigned subtables = get_subtable_count (); in sanitize() local
1664 if (unlikely (!c->visit_subtables (subtables))) return_trace (false); in sanitize()
1688 for (unsigned int i = 1; i < subtables; i++) in sanitize()
/third_party/skia/third_party/externals/sfntly/doc/
DSfntlyCPlusPlusNotes.md150 All other subtables have builders that contain valid FontData but the
/third_party/flutter/skia/third_party/externals/sfntly/doc/
DSfntlyCPlusPlusNotes.md150 All other subtables have builders that contain valid FontData but the
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-ot-layout-gsubgpos.hh3526 subtables.init (); in init()
3527 OT::hb_get_subtables_context_t c_get_subtables (subtables); in init()
3530 void fini () { subtables.fini (); } in fini()
3537 for (unsigned int i = 0; i < subtables.length; i++) in apply()
3538 if (subtables[i].apply (c)) in apply()
3545 hb_get_subtables_context_t::array_t subtables; member
Dhb-ot-layout-common.hh1348 unsigned subtables = get_subtable_count (); in sanitize() local
1349 if (unlikely (!c->visit_subtables (subtables))) return_trace (false); in sanitize()
1360 if (unlikely (get_type () == TSubTable::Extension && subtables && !c->get_edit_count ())) in sanitize()
1373 for (unsigned int i = 1; i < subtables; i++) in sanitize()
/third_party/flutter/skia/third_party/externals/harfbuzz/
DNEWS116 o Implement 'kern' subtables Format 1 and Format 3.
/third_party/harfbuzz/
DNEWS325 o Implement 'kern' subtables Format 1 and Format 3.
/third_party/skia/third_party/externals/harfbuzz/
DNEWS459 o Implement 'kern' subtables Format 1 and Format 3.
/third_party/freetype/
DChangeLog.242672 the number of the subtables in the state tables; classTable,
3919 GID ranges, for the comparison of GID ranges in different subtables.
/third_party/skia/third_party/externals/freetype/docs/oldlogs/
DChangeLog.242672 the number of the subtables in the state tables; classTable,
3919 GID ranges, for the comparison of GID ranges in different subtables.

12