/external/webkit/Source/WebCore/platform/graphics/ |
WOFFFileFormat.cpp | 114 bool convertWOFFToSfnt(SharedBuffer* woff, Vector<char>& sfnt) 116 ASSERT_ARG(sfnt, sfnt.isEmpty()); 165 // Write the sfnt offset subtable. 175 if (!writeUInt32(sfnt, flavor) 176 || !writeUInt16(sfnt, numTables) 177 || !writeUInt16(sfnt, searchRange) 178 || !writeUInt16(sfnt, entrySelector) 179 || !writeUInt16(sfnt, rangeShift)) 182 if (sfnt.size() > totalSfntSize [all...] |
WOFFFileFormat.h | 40 // Returns false if the WOFF file woff is invalid or could not be converted to sfnt (for example, 41 // if conversion ran out of memory). Otherwise returns true and writes the sfnt payload into sfnt. 42 bool convertWOFFToSfnt(SharedBuffer* woff, Vector<char>& sfnt);
|
/external/freetype/src/sfnt/ |
sferrors.h | 5 /* SFNT error codes (specification only). */ 21 /* This file is used to define the SFNT error enumeration constants. */
|
sfntpic.c | 5 /* The FreeType position independent code services for sfnt module. */ 45 if ( pic_container->sfnt ) 47 sfntModulePIC* container = (sfntModulePIC*)pic_container->sfnt; 55 pic_container->sfnt = NULL; 73 pic_container->sfnt = container;
|
sfdriver.h | 5 /* High-level SFNT driver interface (specification). */
|
sfobjs.c | 5 /* SFNT object management (base). */ 442 SFNT_Service sfnt; local 450 sfnt = (SFNT_Service)face->sfnt; 451 if ( !sfnt ) 453 sfnt = (SFNT_Service)FT_Get_Module_Interface( library, "sfnt" ); 454 if ( !sfnt ) 457 face->sfnt = sfnt; 545 SFNT_Service sfnt = (SFNT_Service)face->sfnt; local 1064 SFNT_Service sfnt; local [all...] |
sfntpic.h | 5 /* The FreeType position independent code services for sfnt module. */ 68 #define GET_PIC(lib) ((sfntModulePIC*)((lib)->pic_container.sfnt))
|
ttload.c | 163 /* no table is defined in directory, it is not sfnt-wrapped */ 170 check_table_dir( SFNT_Header sfnt, 176 FT_ULong offset = sfnt->offset + 12; 195 for ( nn = 0; nn < sfnt->num_tables; nn++ ) 205 nn, nn == 1 ? "" : "s", sfnt->num_tables )); 206 sfnt->num_tables = nn; 266 sfnt->num_tables = valid_entries; 268 if ( sfnt->num_tables == 0 ) 303 /* Loads the header of a SFNT font file. */ 311 /* sfnt :: The SFNT header. * 323 SFNT_HeaderRec sfnt; local [all...] |
sfnt.c | 3 /* sfnt.c */
|
sfobjs.h | 5 /* SFNT object management (specification). */
|
/external/freetype/src/truetype/ |
ttdriver.c | 112 SFNT_Service sfnt = (SFNT_Service)face->sfnt; local 118 if ( sfnt ) 119 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph ); 204 SFNT_Service sfnt = (SFNT_Service) ttface->sfnt; local 208 error = sfnt->load_strike_metrics( ttface, strike_index, metrics ); 232 SFNT_Service sfnt = (SFNT_Service) ttface->sfnt; local 236 error = sfnt->set_sbit_strike( ttface, req, &strike_index ) 407 SFNT_Service sfnt; local [all...] |
/external/freetype/include/freetype/internal/services/ |
svsfnt.h | 5 /* The FreeType SFNT table loading service (specification). */ 30 * SFNT table loading service. 33 #define FT_SERVICE_ID_SFNT_TABLE "sfnt-table"
|
svtteng.h | 30 * SFNT table loading service.
|
svttcmap.h | 5 /* The FreeType TrueType/sfnt cmap extra information service. */ 43 /* A structure used to store TrueType/sfnt specific cmap information */
|
/external/freetype/src/cff/ |
cffdrivr.c | 110 SFNT_Service sfnt = (SFNT_Service)face->sfnt; local 116 if ( sfnt ) 117 kerning->x = sfnt->get_kerning( face, left_glyph, right_glyph ); 397 * service defined in SFNT module. 399 * Otherwise call the service function in the sfnt module. 418 FT_Module sfnt = FT_Get_Module( library, "sfnt" ); local 420 (FT_Service_TTCMaps)ft_module_get_service( sfnt, 602 FT_Module sfnt; local [all...] |
cffobjs.c | 275 SFNT_Service sfnt = (SFNT_Service)cffface->sfnt; local 279 if ( sfnt->set_sbit_strike( cffface, req, &strike_index ) ) 486 SFNT_Service sfnt; local 494 sfnt = (SFNT_Service)FT_Get_Module_Interface( 495 library, "sfnt" ); 496 if ( !sfnt ) 509 error = sfnt->init_face( stream, face, face_index, num_params, params ); 522 /* UNDOCUMENTED! A CFF in an SFNT can have only a single font. */ 540 error = sfnt->load_face( stream, face, 0, num_params, params ) 1015 SFNT_Service sfnt; local [all...] |
/external/freetype/ |
Android.mk | 28 src/sfnt/sfnt.c \
|
/external/freetype/src/base/ |
ftbase.h | 30 /* Assume the stream is sfnt-wrapped PS Type1 or sfnt-wrapped CID-keyed */
|
/external/webkit/Source/WebCore/platform/graphics/freetype/ |
FontCustomPlatformDataFreeType.cpp | 73 Vector<char> sfnt; local 74 if (!convertWOFFToSfnt(buffer, sfnt)) 77 sfntBuffer = SharedBuffer::adoptVector(sfnt);
|
/external/freetype/include/freetype/internal/ |
ftpic.h | 44 void* sfnt; member in struct:FT_PIC_Container_
|
sfnt.h | 3 /* sfnt.h */ 5 /* High-level `sfnt' driver interface (specification). */ 37 /* First part of the SFNT face object initialization. This finds */ 38 /* the face in a SFNT file or collection, and load its format tag in */ 64 /* of the SFNT tables in the object. */ 80 /* Second part of the SFNT face object initialization. This loads */ 81 /* the common SFNT tables (head, OS/2, maxp, metrics, etc.) in the */ 116 /* A callback used to delete the common SFNT data from a face. */ 136 /* Loads the header of a SFNT font file. Supports collections. */ 147 /* sfnt :: The SFNT header. * [all...] |
fttrace.h | 45 /* SFNT driver components */ 46 FT_TRACE_DEF( sfdriver ) /* SFNT font driver (sfdriver.c) */ 47 FT_TRACE_DEF( sfobjs ) /* SFNT object handler (sfobjs.c) */
|
/external/freetype/include/freetype/ |
ftsnames.h | 5 /* Simple interface to access SFNT name tables (which are used */ 45 /* SFNT Names */ 69 /* A structure used to model an SFNT `name' table entry. */ 117 /* Retrieve the number of name strings in the SFNT `name' table. */ 135 /* Retrieve a string of the SFNT `name' table for a given index. */
|
ftmoderr.h | 121 FT_MODERRDEF( SFNT, 0x1000, "SFNT module" )
|
/external/webkit/Source/WebCore/platform/graphics/mac/ |
FontCustomPlatformData.cpp | 59 Vector<char> sfnt; local 60 if (!convertWOFFToSfnt(buffer, sfnt)) 63 sfntBuffer = SharedBuffer::adoptVector(sfnt);
|