Searched refs:num_tables (Results 1 - 25 of 47) sorted by relevance

12

/external/chromium_org/content/browser/renderer_host/pepper/
H A Dpepper_truetype_font_linux.cc96 uint16_t num_tables = (num_tables_buf[0] << 8) | num_tables_buf[1]; local
101 output_length = num_tables * kTableEntrySize;
110 DCHECK(output_length == num_tables * kTableEntrySize);
112 tags->resize(num_tables);
113 for (uint16_t i = 0; i < num_tables; i++) {
122 return num_tables;
H A Dpepper_truetype_font_win.cc155 DWORD num_tables = (header_buf[4] << 8) | header_buf[5];
159 DWORD directory_size = num_tables * kDirectoryEntrySize;
167 tags->resize(num_tables);
168 for (DWORD i = 0; i < num_tables; i++) {
177 return num_tables;
/external/chromium_org/third_party/brotli/src/woff2/
H A Dfont.cc44 !file.ReadU16(&font->num_tables) ||
50 for (uint16_t i = 0; i < font->num_tables; ++i) {
72 uint32_t last_offset = 12UL + 16UL * font->num_tables;
83 size_t max_offset = 12ULL + 16ULL * font.num_tables;
94 if (dst_size < 12ULL + 16ULL * font.num_tables) {
99 Store16(font.num_tables, &offset, dst);
100 uint16_t max_pow2 = font.num_tables ? Log2Floor(font.num_tables) : 0;
102 uint16_t range_shift = (font.num_tables << 4) - search_range;
182 font->num_tables
[all...]
H A Dfont.h33 uint16_t num_tables; member in struct:woff2::Font
H A Dnormalize.cc127 uint32_t offset = 12 + 16 * font->num_tables;
150 uint16_t max_pow2 = font.num_tables ? Log2Floor(font.num_tables) : 0;
152 uint16_t range_shift = (font.num_tables << 4) - search_range;
153 checksum += (font.num_tables << 16 | search_range);
H A Dwoff2_dec.cc676 size_t num_tables) {
677 for (size_t i = 0; i < num_tables; ++i) {
751 uint16_t num_tables; local
752 if (!file.ReadU16(&num_tables) || !num_tables) {
772 std::vector<Table> tables(num_tables);
774 if (!ReadShortDirectory(&file, &tables, num_tables)) {
779 kSfntEntrySize * static_cast<uint64_t>(num_tables);
781 for (uint16_t i = 0; i < num_tables; ++i) {
810 const uint32_t sfnt_header_and_table_directory_size = 12 + 16 * num_tables;
675 ReadShortDirectory(Buffer* file, std::vector<Table>* tables, size_t num_tables) argument
[all...]
/external/chromium_org/content/common/
H A Dchild_process_sandbox_support_impl_linux.cc151 uint16_t num_tables; local
152 ssize_t n = HANDLE_EINTR(pread(fd, &num_tables, sizeof(num_tables),
154 if (n != sizeof(num_tables))
157 num_tables = base::NetToHost16(num_tables);
161 const size_t directory_size = num_tables * kTableEntrySize;
168 for (uint16_t i = 0; i < num_tables; ++i) {
/external/chromium_org/third_party/ots/src/
H A Dkern.cc21 uint16_t num_tables = 0; local
23 !table.ReadU16(&num_tables)) {
32 if (num_tables == 0) {
33 OTS_WARNING("num_tables is zero");
38 kern->subtables.reserve(num_tables);
39 for (unsigned i = 0; i < num_tables; ++i) {
H A Dwoff2.cc801 size_t num_tables) {
802 for (size_t i = 0; i < num_tables; ++i) {
887 uint16_t num_tables; local
888 if (!file.ReadU16(&num_tables) || !num_tables) {
908 std::vector<Table> tables(num_tables);
909 if (!ReadShortDirectory(&file, &tables, num_tables)) {
914 kSfntEntrySize * static_cast<uint64_t>(num_tables);
916 for (uint16_t i = 0; i < num_tables; ++i) {
946 const uint32_t sfnt_header_and_table_directory_size = 12 + 16 * num_tables;
800 ReadShortDirectory(ots::Buffer* file, std::vector<Table>* tables, size_t num_tables) argument
[all...]
H A Dots.cc177 if (!file.ReadU16(&header->num_tables) ||
185 // overflow num_tables is, at most, 2^16 / 16 = 2^12
186 if (header->num_tables >= 4096 || header->num_tables < 1) {
191 while (1u << (max_pow2 + 1) <= header->num_tables) {
208 // range_shift is NumTables x 16-searchRange. We know that 16*num_tables
212 = 16 * header->num_tables - header->search_range;
221 for (unsigned i = 0; i < header->num_tables; ++i) {
272 if (!file.ReadU16(&header->num_tables) || !header->num_tables) {
[all...]
/external/chromium_org/third_party/harfbuzz-ng/src/
H A Dmain.cc97 int num_tables = font.get_table_count (); local
98 printf (" %d table(s) found in font\n", num_tables);
99 for (int n_table = 0; n_table < num_tables; n_table++) {
101 printf (" Table %2d of %2d: %.4s (0x%08x+0x%08x)\n", n_table, num_tables,
/external/chromium_org/third_party/sfntly/cpp/src/sample/subtly/
H A Dmerger_main.cc37 if (!font || font->num_tables() == 0) {
H A Dsubsetter_main.cc47 if (font->num_tables() == 0) {
/external/harfbuzz_ng/src/
H A Dmain.cc97 int num_tables = font.get_table_count (); local
98 printf (" %d table(s) found in font\n", num_tables);
99 for (int n_table = 0; n_table < num_tables; n_table++) {
101 printf (" Table %2d of %2d: %.4s (0x%08x+0x%08x)\n", n_table, num_tables,
/external/sfntly/cpp/src/sample/subtly/
H A Dmerger_main.cc37 if (!font || font->num_tables() == 0) {
H A Dsubsetter_main.cc47 if (font->num_tables() == 0) {
/external/chromium_org/third_party/freetype/src/sfnt/
H A Dttload.c74 limit = entry + face->num_tables;
154 /* - check that `num_tables' is valid (and adjust it if necessary) */
194 for ( nn = 0; nn < sfnt->num_tables; nn++ )
204 nn, nn == 1 ? "" : "s", sfnt->num_tables ));
205 sfnt->num_tables = nn;
265 sfnt->num_tables = valid_entries;
267 if ( sfnt->num_tables == 0 )
334 FT_FRAME_USHORT( num_tables ),
355 sfnt.search_range + sfnt.range_shift != sfnt.num_tables << 4 )
361 FT_TRACE2(( "-- Number of tables: %10u\n", sfnt.num_tables ));
[all...]
H A Dttkern.c51 FT_UInt nn, num_tables; local
81 num_tables = FT_NEXT_USHORT( p );
83 if ( num_tables > 32 ) /* we only support up to 32 sub-tables */
84 num_tables = 32;
86 for ( nn = 0; nn < num_tables; nn++ )
/external/freetype/src/sfnt/
H A Dttload.c74 limit = entry + face->num_tables;
154 /* - check that `num_tables' is valid (and adjust it if necessary) */
194 for ( nn = 0; nn < sfnt->num_tables; nn++ )
204 nn, nn == 1 ? "" : "s", sfnt->num_tables ));
205 sfnt->num_tables = nn;
262 sfnt->num_tables = valid_entries;
264 if ( sfnt->num_tables == 0 )
331 FT_FRAME_USHORT( num_tables ),
352 sfnt.search_range + sfnt.range_shift != sfnt.num_tables << 4 )
358 FT_TRACE2(( "-- Number of tables: %10u\n", sfnt.num_tables ));
[all...]
H A Dttkern.c51 FT_UInt nn, num_tables; local
81 num_tables = FT_NEXT_USHORT( p );
83 if ( num_tables > 32 ) /* we only support up to 32 sub-tables */
84 num_tables = 32;
86 for ( nn = 0; nn < num_tables; nn++ )
H A Dsfobjs.c438 FT_FRAME_USHORT( num_tables ),
464 woff.num_tables == 0 ||
465 44 + woff.num_tables * 20UL >= woff.length ||
466 12 + woff.num_tables * 16UL >= woff.totalSfntSize ||
485 x = woff.num_tables;
495 rangeShift = woff.num_tables * 16 - searchRange;
498 WRITE_USHORT( sfnt_header, woff.num_tables );
508 if ( FT_NEW_ARRAY( tables, woff.num_tables ) ||
509 FT_NEW_ARRAY( indices, woff.num_tables ) )
516 if ( FT_FRAME_ENTER( 20L * woff.num_tables ) )
[all...]
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/sfnt/
H A Dttkern.c51 FT_UInt nn, num_tables; local
81 num_tables = FT_NEXT_USHORT( p );
83 if ( num_tables > 32 ) /* we only support up to 32 sub-tables */
84 num_tables = 32;
86 for ( nn = 0; nn < num_tables; nn++ )
H A Dttload.c90 limit = entry + face->num_tables;
175 /* - check that `num_tables' is valid (and adjust it if necessary) */
215 for ( nn = 0; nn < sfnt->num_tables; nn++ )
225 nn, nn == 1 ? "" : "s", sfnt->num_tables ));
226 sfnt->num_tables = nn;
288 sfnt->num_tables = valid_entries;
290 if ( sfnt->num_tables == 0 )
357 FT_FRAME_USHORT( num_tables ),
378 sfnt.search_range + sfnt.range_shift != sfnt.num_tables << 4 )
384 FT_TRACE2(( "-- Number of tables: %10u\n", sfnt.num_tables ));
[all...]
/external/chromium_org/third_party/sfntly/cpp/src/test/
H A Dserialization_test.cc53 EXPECT_EQ(original->num_tables(), serialized->num_tables());
119 EXPECT_EQ(original->num_tables(), serialized->num_tables());
/external/sfntly/cpp/src/test/
H A Dserialization_test.cc53 EXPECT_EQ(original->num_tables(), serialized->num_tables());
119 EXPECT_EQ(original->num_tables(), serialized->num_tables());

Completed in 6215 milliseconds

12