HomeSort by relevance Sort by last modified time
    Searched defs:glyph (Results 1 - 25 of 70) sorted by null

1 2 3

  /external/webkit/Source/WebCore/platform/graphics/freetype/
GlyphPageTreeNodeFreeType.cpp 43 // The bufferLength will be greater than the glyph page size if the buffer has Unicode supplementary characters.
54 Glyph glyph = FcFreeTypeCharIndex(face, buffer[i]); local
55 if (!glyph)
58 setGlyphDataForIndex(offset + i, glyph, fontData);
  /external/webkit/Source/WebCore/platform/graphics/win/
GlyphPageTreeNodeCGWin.cpp 48 Glyph glyph = localGlyphBuffer[i]; local
49 if (!glyph)
52 setGlyphDataForIndex(offset + i, glyph, fontData);
GlyphPageTreeNodeCairoWin.cpp 57 Glyph glyph = localGlyphBuffer[i]; local
58 if (!glyph)
61 setGlyphDataForIndex(offset + i, glyph, fontData);
  /external/icu4c/layout/
SingleSubstitutionSubtables.cpp 45 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
46 le_int32 coverageIndex = getGlyphCoverage(glyph);
49 TTGlyphID substitute = ((TTGlyphID) LE_GET_GLYPH(glyph)) + SWAPW(deltaGlyphID);
51 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, substitute))) {
63 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
64 le_int32 coverageIndex = getGlyphCoverage(glyph);
69 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, substitute))) {
AlternateSubstSubtables.cpp 20 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
21 le_int32 coverageIndex = getGlyphCoverage(glyph);
32 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, alternate))) {
SinglePositioningSubtables.cpp 46 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
47 le_int32 coverageIndex = getGlyphCoverage(glyph);
60 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
61 le_int16 coverageIndex = (le_int16) getGlyphCoverage(glyph);
SimpleArrayProcessor.cpp 39 le_int32 glyph; local
41 for (glyph = 0; glyph < glyphCount; glyph += 1) {
42 LEGlyphID thisGlyph = glyphStorage[glyph];
46 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
SingleTableProcessor.cpp 39 le_int32 glyph; local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
43 const LookupSingle *lookupSingle = singleTableLookupTable->lookupSingle(entries, glyphStorage[glyph]);
46 glyphStorage[glyph] = SWAPW(lookupSingle->value);
TrimmedArrayProcessor.cpp 41 le_int32 glyph; local
43 for (glyph = 0; glyph < glyphCount; glyph += 1) {
44 LEGlyphID thisGlyph = glyphStorage[glyph];
50 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
LigatureSubstSubtables.cpp 18 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
19 le_int32 coverageIndex = getGlyphCoverage(glyph);
44 if (comp == compCount && (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, ligGlyph)))) {
MultipleSubstSubtables.cpp 23 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
32 if (filter != NULL && filter->accept(glyph)) {
36 le_int32 coverageIndex = getGlyphCoverage(glyph);
50 if (filter != NULL && ! filter->accept(LE_SET_GLYPH(glyph, substitute))) {
84 newGlyphs[insert] = LE_SET_GLYPH(glyph, substitute);
SegmentArrayProcessor.cpp 40 le_int32 glyph; local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
43 LEGlyphID thisGlyph = glyphStorage[glyph];
54 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
SegmentSingleProcessor.cpp 40 le_int32 glyph; local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
43 LEGlyphID thisGlyph = glyphStorage[glyph];
49 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
MPreFixups.cpp 34 // before the base consonant glyph.
88 LEGlyphID glyph = glyphStorage[mpreLimit + i]; local
91 glyphStorage[mpreIndex + i] = glyph;
  /external/skia/src/gpu/
GrTextStrike_impl.h 85 static bool LT(const GrGlyph& glyph, const Key& key) {
86 return glyph.fPackedID < key.fPackedID;
88 static bool EQ(const GrGlyph& glyph, const Key& key) {
89 return glyph.fPackedID == key.fPackedID;
98 GrGlyph* glyph = fCache.find(packed); local
99 if (NULL == glyph) {
100 glyph = this->generateGlyph(packed, scaler);
102 return glyph;
GrTextStrike.cpp 141 static void FreeGlyph(GrGlyph*& glyph) { glyph->free(); }
161 GrGlyph* glyph = fPool.alloc(); local
162 glyph->init(packed, bounds);
163 fCache.insert(packed, glyph);
164 return glyph;
167 bool GrTextStrike::getGlyphAtlas(GrGlyph* glyph, GrFontScaler* scaler) {
173 GrAssert(glyph);
175 GrAssert(fCache.contains(glyph));
176 if (glyph->fAtlas)
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/
GlyphPageTreeNode.h 49 typedef unsigned short Glyph;
51 // Holds the glyph index and the corresponding SimpleFontData information for a given
54 GlyphData(Glyph g = 0, const SimpleFontData* f = 0)
55 : glyph(g)
59 Glyph glyph; member in struct:WebCore::GlyphData
93 Glyph glyphAt(unsigned index) const
104 void setGlyphDataForCharacter(UChar32 c, Glyph g, const SimpleFontData* f)
108 void setGlyphDataForIndex(unsigned index, Glyph g, const SimpleFontData* f)
116 setGlyphDataForIndex(index, glyphData.glyph, glyphData.fontData)
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/pango/
GlyphPageTreeNodePango.cpp 61 result = glyphs->glyphs[0].glyph;
63 g_warning("didn't get 1 glyph but %d", glyphs->num_glyphs);
76 // The bufferLength will be greater than the glyph page size if the buffer has Unicode supplementary characters.
86 Glyph glyph = pango_font_get_glyph(fontData->platformData().m_font, fontData->platformData().m_context, buffer[i]); local
87 if (!glyph)
90 setGlyphDataForIndex(offset + i, glyph, fontData);
  /external/icu4c/samples/layout/
ScriptCompositeFontInstance.cpp 36 void ScriptCompositeFontInstance::getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const
39 le_int32 script = LE_GET_SUB_FONT(glyph);
46 font->getGlyphAdvance(LE_GET_GLYPH(glyph), advance);
50 le_bool ScriptCompositeFontInstance::getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const
53 le_int32 script = LE_GET_SUB_FONT(glyph);
57 return font->getGlyphPoint(LE_GET_GLYPH(glyph), pointNumber, point);
99 LEGlyphID glyph = scriptFont->mapCharToGlyph(ch); local
101 return LE_SET_GLYPH(subFont, glyph);
GnomeFontInstance.cpp 137 void GnomeFontInstance::getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const
142 if (glyph >= 0xFFFE) {
148 error = FT_Load_Glyph(fFace, glyph, FT_LOAD_DEFAULT);
154 advance.fX = fFace->glyph->metrics.horiAdvance >> 6;
158 le_bool GnomeFontInstance::getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const
162 error = FT_Load_Glyph(fFace, glyph, FT_LOAD_DEFAULT);
168 if (pointNumber >= fFace->glyph->outline.n_points) {
172 point.fX = fFace->glyph->outline.points[pointNumber].x >> 6;
173 point.fY = fFace->glyph->outline.points[pointNumber].y >> 6;
185 TTGlyphID glyph = LE_GET_GLYPH(glyphs[in]) local
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/chromium/
GlyphPageTreeNodeChromiumWin.cpp 52 // Lazily initializes space glyph
53 static Glyph initSpaceGlyph(HDC dc, Glyph* spaceGlyph)
100 // + If the font has a glyph available for the character,
106 // + If the font has a glyph available for the character,
110 // (Windows automatically assigns the glyph for a box character to
113 // tells WebKit whether or not the all glyph indices for the given
114 // characters are 0x80 (i.e. a possibly-invalid glyph) and let it
122 // because the corresponding glyph index is set as 0x20 when current font
140 Glyph spaceGlyph = 0; // Glyph for a space. Lazily filled
144 Glyph glyph = localGlyphBuffer[i]; local
204 WORD glyph = state.firstGlyphForCharacter(i * 2); local
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/mac/
GlyphPageTreeNodeMac.cpp 79 // Initialize glyph entries
152 Glyph glyph = glyphRecord->glyphID; local
153 if (!glyph)
156 setGlyphDataForIndex(offset + i, glyph, fontData);
  /external/webkit/Source/WebCore/rendering/svg/
SVGTextMetrics.h 42 struct Glyph {
43 Glyph()
48 bool operator==(const Glyph& other)
61 const Glyph& glyph() const { return m_glyph; } function in class:WebCore::SVGTextMetrics
74 Glyph m_glyph;
  /external/freetype/src/base/
ftglyph.c 21 /* that can be used by client applications to easily retrieve glyph */
61 FT_BitmapGlyph glyph = (FT_BitmapGlyph)bitmap_glyph; local
63 FT_Library library = FT_GLYPH( glyph )->library;
72 glyph->left = slot->bitmap_left;
73 glyph->top = slot->bitmap_top;
78 glyph->bitmap = slot->bitmap;
83 FT_Bitmap_New( &glyph->bitmap );
84 error = FT_Bitmap_Copy( library, &slot->bitmap, &glyph->bitmap );
111 FT_BitmapGlyph glyph = (FT_BitmapGlyph)bitmap_glyph; local
112 FT_Library library = FT_GLYPH( glyph )->library
123 FT_BitmapGlyph glyph = (FT_BitmapGlyph)bitmap_glyph; local
159 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
189 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
220 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
235 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
246 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
285 FT_Glyph glyph = NULL; local
358 FT_Glyph glyph; local
513 FT_Glyph glyph; local
    [all...]
  /external/harfbuzz/src/
harfbuzz-buffer.c 178 HB_GlyphItem glyph; local
184 glyph = &buffer->in_string[buffer->in_length];
185 glyph->gindex = glyph_index;
186 glyph->properties = properties;
187 glyph->cluster = cluster;
188 glyph->component = 0;
189 glyph->ligID = 0;
190 glyph->gproperties = HB_GLYPH_PROPERTIES_UNKNOWN;
263 from the glyph at position `buffer->in_pos'.
265 The cluster value for the glyph at position buffer->in_pos is use
    [all...]

Completed in 252 milliseconds

1 2 3