Searched defs:subtable (Results 1 - 19 of 19) sorted by relevance

/external/icu/icu4c/source/layout/
H A DMorphTables.cpp37 le_int16 subtable; local
39 for (subtable = 0; LE_SUCCESS(success) && (subtable < nSubtables); subtable += 1) {
H A DMorphTables2.cpp44 le_uint32 subtable; local
163 for (subtable = 0; LE_SUCCESS(success) && subtable < nSubtables; subtable++) {
164 if(subtable>0) {
H A DContextualSubstSubtables.cpp167 const ContextualSubstitutionFormat1Subtable *subtable = (const ContextualSubstitutionFormat1Subtable *) this; local
168 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
173 const ContextualSubstitutionFormat2Subtable *subtable = (const ContextualSubstitutionFormat2Subtable *) this; local
174 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
179 const ContextualSubstitutionFormat3Subtable *subtable = (const ContextualSubstitutionFormat3Subtable *) this; local
180 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
343 const ChainingContextualSubstitutionFormat1Subtable *subtable = (const ChainingContextualSubstitutionFormat1Subtable *) this; local
344 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
349 const ChainingContextualSubstitutionFormat2Subtable *subtable = (const ChainingContextualSubstitutionFormat2Subtable *) this; local
350 return subtable
355 const ChainingContextualSubstitutionFormat3Subtable *subtable = (const ChainingContextualSubstitutionFormat3Subtable *) this; local
[all...]
/external/chromium_org/third_party/ots/src/
H A Dkern.cc40 OpenTypeKERNFormat0 subtable; local
43 if (!table.ReadU16(&subtable.version) ||
48 if (subtable.version > 0) {
49 OTS_WARNING("Bad subtable version: %d", subtable.version);
58 if (!table.ReadU16(&subtable.coverage)) {
62 if (!(subtable.coverage & 0x1)) {
67 if (subtable.coverage & 0xF0) {
72 const uint32_t format = (subtable.coverage & 0xFF00) >> 8;
81 !table.ReadU16(&subtable
[all...]
H A Dmath.cc51 bool ParseMathValueRecord(ots::Buffer* subtable, const uint8_t *data, argument
54 if (!subtable->Skip(2)) {
60 if (!subtable->ReadU16(&offset)) {
76 ots::Buffer subtable(data, length);
83 if (!subtable.Skip(4 * 2)) {
145 if (!ParseMathValueRecord(&subtable, data, length)) {
152 if (!subtable.Skip(2)) {
159 bool ParseMathValueRecordSequenceForGlyphs(ots::Buffer* subtable, argument
166 if (!subtable->ReadU16(&offset_coverage) ||
167 !subtable
434 ParseMathGlyphConstructionSequence(ots::Buffer* subtable, const uint8_t *data, size_t length, const uint16_t num_glyphs, uint16_t offset_coverage, uint16_t glyph_count, const unsigned sequence_end) argument
[all...]
H A Dgpos.cc79 bool ParseValueRecord(ots::Buffer* subtable, const uint8_t *data, argument
85 if (!subtable->Skip(2)) {
95 if (!subtable->ReadU16(&offset)) {
114 ots::Buffer subtable(data, length);
118 if (!subtable.ReadU16(&format) ||
119 !subtable.Skip(4)) {
132 if (!subtable.ReadU16(&anchor_point)) {
138 if (!subtable.ReadU16(&offset_x_device) ||
139 !subtable.ReadU16(&offset_y_device)) {
167 ots::Buffer subtable(dat
[all...]
H A Dlayout.cc47 bool ParseLangSysTable(ots::Buffer *subtable, const uint32_t tag, argument
52 if (!subtable->ReadU16(&offset_lookup_order) ||
53 !subtable->ReadU16(&req_feature_index) ||
54 !subtable->ReadU16(&feature_count)) {
71 if (!subtable->ReadU16(&feature_index)) {
83 ots::Buffer subtable(data, length);
87 if (!subtable.ReadU16(&offset_default_lang_sys) ||
88 !subtable.ReadU16(&lang_sys_count)) {
110 if (!subtable.ReadU32(&lang_sys_records[i].tag) ||
111 !subtable
432 ParseLookupRecord(ots::Buffer *subtable, const uint16_t num_glyphs, const uint16_t num_lookups) argument
[all...]
/external/chromium_org/third_party/icu/source/samples/layout/
H A Dcmaps.cpp63 const CMAPEncodingSubtable *subtable = NULL; local
85 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10);
87 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1);
92 switch (SWAPW(subtable->format)) {
94 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
98 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
/external/chromium_org/third_party/icu/source/test/letest/
H A Dcmaps.cpp58 const CMAPEncodingSubtable *subtable = NULL; local
82 // printf("%s:%d: microsoft (3) platform specific ID %d (wanted 1 or 10) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformSpecificID)), i, nSubtables);
85 //printf("%s:%d: platform ID %d (wanted 3, microsoft) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformID)), i, nSubtables);
122 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset);
123 //printf("%s:%d: using subtable #%d/%d type %d:%d\n", __FILE__, __LINE__, foundTable, nSubtables, foundPlatformID, foundPlatformSpecificID);
125 printf("%s:%d: could not find subtable.\n", __FILE__, __LINE__);
129 le_uint16 tableFormat = SWAPW(subtable->format);
134 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
138 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
147 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable
[all...]
/external/chromium_org/third_party/icu/source/test/perf/leperf/
H A Dcmaps.cpp58 const CMAPEncodingSubtable *subtable = NULL; local
82 // printf("%s:%d: microsoft (3) platform specific ID %d (wanted 1 or 10) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformSpecificID)), i, nSubtables);
85 //printf("%s:%d: platform ID %d (wanted 3, microsoft) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformID)), i, nSubtables);
122 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset);
123 //printf("%s:%d: using subtable #%d/%d type %d:%d\n", __FILE__, __LINE__, foundTable, nSubtables, foundPlatformID, foundPlatformSpecificID);
125 printf("%s:%d: could not find subtable.\n", __FILE__, __LINE__);
129 le_uint16 tableFormat = SWAPW(subtable->format);
134 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
138 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
147 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable
[all...]
/external/icu/icu4c/source/samples/layout/
H A Dcmaps.cpp63 const CMAPEncodingSubtable *subtable = NULL; local
85 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10);
87 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1);
92 switch (SWAPW(subtable->format)) {
94 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
98 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
/external/icu/icu4c/source/test/letest/
H A Dcmaps.cpp58 const CMAPEncodingSubtable *subtable = NULL; local
82 // printf("%s:%d: microsoft (3) platform specific ID %d (wanted 1 or 10) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformSpecificID)), i, nSubtables);
85 //printf("%s:%d: platform ID %d (wanted 3, microsoft) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformID)), i, nSubtables);
122 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset);
123 //printf("%s:%d: using subtable #%d/%d type %d:%d\n", __FILE__, __LINE__, foundTable, nSubtables, foundPlatformID, foundPlatformSpecificID);
125 printf("%s:%d: could not find subtable.\n", __FILE__, __LINE__);
129 le_uint16 tableFormat = SWAPW(subtable->format);
134 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
138 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
147 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable
[all...]
/external/icu/icu4c/source/test/perf/leperf/
H A Dcmaps.cpp58 const CMAPEncodingSubtable *subtable = NULL; local
82 // printf("%s:%d: microsoft (3) platform specific ID %d (wanted 1 or 10) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformSpecificID)), i, nSubtables);
85 //printf("%s:%d: platform ID %d (wanted 3, microsoft) for subtable %d/%d\n", __FILE__, __LINE__, (SWAPW(esh->platformID)), i, nSubtables);
122 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset);
123 //printf("%s:%d: using subtable #%d/%d type %d:%d\n", __FILE__, __LINE__, foundTable, nSubtables, foundPlatformID, foundPlatformSpecificID);
125 printf("%s:%d: could not find subtable.\n", __FILE__, __LINE__);
129 le_uint16 tableFormat = SWAPW(subtable->format);
134 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
138 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
147 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable
[all...]
/external/chromium_org/third_party/harfbuzz-ng/src/
H A Dhb-ot-font.cc80 const OT::CmapSubtable *subtable = NULL; local
84 if (!subtable) subtable = cmap->find_subtable (3, 10);
85 if (!subtable) subtable = cmap->find_subtable (0, 6);
86 if (!subtable) subtable = cmap->find_subtable (0, 4);
88 if (!subtable) subtable = cmap->find_subtable (3, 1);
89 if (!subtable) subtabl
[all...]
H A Dhb-ot-cmap-table.hh61 USHORT lengthZ; /* Byte length of this subtable. */
138 * the subtable at the end of the blob. */
152 * subtable. */
195 * subtable format. */
220 UINT lengthZ; /* Byte length of this subtable. */
253 ULONG lengthZ; /* Byte length of this subtable. */
384 ULONG lengthZ; /* Byte length of this subtable. */
394 /* Note: We intentionally do NOT implement subtable formats 2 and 8. */
467 subtable.sanitize (c, base));
473 subtable; /* Byt member in struct:OT::EncodingRecord
[all...]
/external/harfbuzz_ng/src/
H A Dhb-ot-font.cc80 const OT::CmapSubtable *subtable = NULL; local
84 if (!subtable) subtable = cmap->find_subtable (0, 6);
85 if (!subtable) subtable = cmap->find_subtable (0, 4);
86 if (!subtable) subtable = cmap->find_subtable (3, 10);
88 if (!subtable) subtable = cmap->find_subtable (0, 3);
89 if (!subtable) subtabl
[all...]
H A Dhb-ot-cmap-table.hh61 USHORT lengthZ; /* Byte length of this subtable. */
138 * the subtable at the end of the blob. */
152 * subtable. */
195 * subtable format. */
220 UINT lengthZ; /* Byte length of this subtable. */
253 ULONG lengthZ; /* Byte length of this subtable. */
384 ULONG lengthZ; /* Byte length of this subtable. */
394 /* Note: We intentionally do NOT implement subtable formats 2 and 8. */
467 subtable.sanitize (c, base));
473 subtable; /* Byt member in struct:OT::EncodingRecord
[all...]
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/bitmap/
H A Dbitmap_size_table.cc88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
89 if (subtable == NULL) {
92 return subtable->GlyphOffset(glyph_id);
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
97 if (subtable == NULL) {
100 return subtable->GlyphLength(glyph_id);
112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
113 if (subtable == NULL) {
116 return subtable->image_format();
160 IndexSubTable* subtable local
339 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
347 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
355 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
437 IndexSubTable::Builder* subtable = subtable_list->at(index); local
[all...]
/external/sfntly/cpp/src/sfntly/table/bitmap/
H A Dbitmap_size_table.cc88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
89 if (subtable == NULL) {
92 return subtable->GlyphOffset(glyph_id);
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
97 if (subtable == NULL) {
100 return subtable->GlyphLength(glyph_id);
112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
113 if (subtable == NULL) {
116 return subtable->image_format();
160 IndexSubTable* subtable local
339 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
347 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
355 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
437 IndexSubTable::Builder* subtable = subtable_list->at(index); local
[all...]

Completed in 302 milliseconds