HomeSort by relevance Sort by last modified time
    Searched refs:glyphs (Results 1 - 25 of 69) sorted by null

1 2 3

  /external/webkit/WebCore/platform/graphics/chromium/
GlyphPageTreeNodeLinux.cpp 55 uint16_t* glyphs = glyphStorage.get(); local
57 unsigned count = paint.textToGlyphs(buffer, bufferLength * 2, glyphs);
65 setGlyphDataForIndex(offset + i, glyphs[i], glyphs[i] ? fontData : NULL);
66 allGlyphs |= glyphs[i];
SimpleFontDataLinux.cpp 148 uint16_t glyphs[maxBufferCount]; local
154 int n = SkMin32(length, SK_ARRAY_COUNT(glyphs));
157 int count = paint.textToGlyphs(characters, n * 2, glyphs);
159 if (0 == glyphs[i])
  /external/webkit/WebCore/svg/
SVGGlyphMap.h 39 Vector<SVGGlyphIdentifier> glyphs; member in struct:WebCore::GlyphMapNode
66 node->glyphs.append(glyph);
67 node->glyphs.last().priority = m_currentPriority++;
68 node->glyphs.last().nameLength = len;
69 node->glyphs.last().isValid = true;
78 void get(const String& string, Vector<SVGGlyphIdentifier>& glyphs)
87 glyphs.append(node->glyphs);
90 std::sort(glyphs.begin(), glyphs.end(), compareGlyphPriority)
    [all...]
  /external/webkit/WebCore/platform/graphics/gtk/
GlyphPageTreeNodePango.cpp 55 PangoGlyphString* glyphs = pango_glyph_string_new(); local
56 pango_shape(buffer, length, &item->analysis, glyphs);
60 if (glyphs->num_glyphs == 1)
61 result = glyphs->glyphs[0].glyph;
63 g_warning("didn't get 1 glyph but %d", glyphs->num_glyphs);
65 pango_glyph_string_free(glyphs);
  /external/icu4c/samples/layout/
rsurface.cpp 16 void rs_drawGlyphs(rs_surface *surface, const le_font *font, const LEGlyphID *glyphs, le_int32 count,
21 rs->drawGlyphs((const LEFontInstance *) font, glyphs, count, positions, x, y, width, height);
RenderingSurface.h 26 virtual void drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count,
Surface.h 12 void drawGlyphs(RenderingFontInstance *font, const LEGlyphID *glyphs, le_int32 count, const le_int32 *dx,
rsurface.h 16 void rs_drawGlyphs(rs_surface *surface, const le_font *font, const LEGlyphID *glyphs, le_int32 count,
Surface.cpp 15 void GDISurface::drawGlyphs(RenderingFontInstance *font, const LEGlyphID *glyphs, le_int32 count, const le_int32 *dx,
28 glyphs, count, (INT *) dx);
GnomeFontInstance.cpp 41 void GnomeSurface::drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count,
46 gFont->rasterizeGlyphs(fCairo, glyphs, count, positions, x, y);
178 void GnomeFontInstance::rasterizeGlyphs(cairo_t *cairo, const LEGlyphID *glyphs, le_int32 glyphCount, const float *positions,
185 TTGlyphID glyph = LE_GET_GLYPH(glyphs[in]);
  /external/webkit/WebCore/platform/graphics/android/
GlyphMapAndroid.cpp 54 uint16_t* glyphs = glyphStorage.get(); local
55 unsigned count = paint.textToGlyphs(buffer, bufferLength << 1, glyphs);
69 uint16_t glyphID = glyphs[i];
78 uint16_t glyphID = glyphs[i];
FontAndroid.cpp 129 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from); local
147 if (EmojiFont::IsEmojiGlyph(glyphs[i])) {
149 canvas->drawPosText(&glyphs[localIndex],
152 EmojiFont::Draw(canvas, glyphs[i], x, y, paint);
153 // reset local index/count track for "real" glyphs
163 // draw the last run of glyphs (if any)
165 canvas->drawPosText(&glyphs[localIndex],
174 canvas->drawPosText(glyphs, numGlyphs * sizeof(uint16_t), pos, paint);
206 // go to chars, instead of glyphs, which was set by setupForText(
    [all...]
  /external/webkit/WebCore/platform/graphics/mac/
GlyphPageTreeNodeMac.cpp 43 Vector<CGGlyph, 512> glyphs(bufferLength);
44 wkGetGlyphsForCharacters(fontData->platformData().cgFont(), buffer, glyphs.data(), bufferLength);
47 if (!glyphs[i])
50 setGlyphDataForIndex(offset + i, glyphs[i], fontData);
  /external/webkit/WebCore/platform/wx/wxcode/gtk/
non-kerned-drawing.cpp 165 PangoGlyphString* glyphs = pango_glyph_string_new(); local
166 pango_shape(buffer, length, &item->analysis, glyphs);
170 if (glyphs->num_glyphs == 1)
171 result = glyphs->glyphs[0].glyph;
173 g_warning("didn't get 1 glyph but %d", glyphs->num_glyphs);
175 pango_glyph_string_free(glyphs);
201 cairo_glyph_t* glyphs = NULL; local
202 glyphs = static_cast<cairo_glyph_t*>(malloc(sizeof(cairo_glyph_t) * numGlyphs));
207 glyphs[i].index = pango_font_get_glyph(pangoFont, pangoContext, glyphBuffer.glyphAt(from + i))
    [all...]
  /external/webkit/WebCore/platform/graphics/win/
UniscribeController.cpp 221 Vector<WORD> glyphs; local
229 glyphs.resize(1.5 * len + 16);
230 visualAttributes.resize(glyphs.size());
232 if (!shape(str, len, item, fontData, glyphs, clusters, visualAttributes))
235 // We now have a collection of glyphs.
238 offsets.resize(glyphs.size());
239 advances.resize(glyphs.size());
241 HRESULT placeResult = ScriptPlace(0, fontData->scriptCache(), glyphs.data(), glyphs.size(), visualAttributes.data(),
249 placeResult = ScriptPlace(hdc, fontData->scriptCache(), glyphs.data(), glyphs.size(), visualAttributes.data()
    [all...]
UniscribeController.h 58 Vector<WORD>& glyphs, Vector<WORD>& clusters,
  /external/webkit/WebCore/platform/graphics/skia/
SkiaFontWin.h 48 // Removes any cached glyphs from the outline cache corresponding to the
86 const WORD* glyphs,
  /external/icu4c/layout/
LEInsertionList.cpp 20 LEGlyphID glyphs[ANY_NUMBER]; member in struct:InsertionRecord
82 return insertion->glyphs;
88 if (callback->applyInsertion(rec->position, rec->count, rec->glyphs)) {
  /external/webkit/WebCore/platform/graphics/cairo/
FontCairo.cpp 52 GlyphBufferGlyph* glyphs = (GlyphBufferGlyph*)glyphBuffer.glyphs(from); local
56 glyphs[i].x = offset;
57 glyphs[i].y = 0.0f;
91 cairo_scaled_font_glyph_extents(font->platformData().scaledFont(), glyphs, numGlyphs, &extents);
107 cairo_show_glyphs(shadowCr, glyphs, numGlyphs);
111 cairo_show_glyphs(shadowCr, glyphs, numGlyphs);
118 cairo_show_glyphs(cr, glyphs, numGlyphs);
122 cairo_show_glyphs(cr, glyphs, numGlyphs);
151 cairo_show_glyphs(cr, glyphs, numGlyphs)
    [all...]
  /external/webkit/WebCore/platform/graphics/haiku/
FontHaiku.cpp 79 GlyphBufferGlyph* glyphs = const_cast<GlyphBufferGlyph*>(glyphBuffer.glyphs(from)); local
83 charUnicodeToUTF8HACK(glyphs[i], out);
  /external/icu4c/test/letest/
letest.h 38 LEGlyphID *glyphs; member in struct:TestResult
  /external/webkit/WebCore/platform/wx/wxcode/mac/carbon/
non-kerned-drawing.cpp 95 CGGlyph glyphs[numGlyphs]; local
104 CGFontGetGlyphsForUnichars(cgFont, glyphBuffer.glyphs(from), glyphs, numGlyphs);
111 CGContextShowGlyphsWithAdvances(cgContext, glyphs, sizes, numGlyphs);
  /external/webkit/WebCore/platform/wx/wxcode/win/
non-kerned-drawing.cpp 106 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from); local
124 wxString string = wxString((wxChar*)(&glyphs[from]), numGlyphs);
125 ::ExtTextOut(hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphs), numGlyphs, spacing);
  /external/webkit/WebKit/android/nav/
FindCanvas.h 65 // A class containing a typeface for reference, the length in glyphs, and
89 // start of the upper case glyphs.
92 // mCount is the number of glyphs of the search string. Must be the same
161 const SkPaint& paint, int count, const uint16_t* glyphs,
165 const SkPaint& paint, int count, const uint16_t* glyphs,
169 const SkPaint& paint, int count, const uint16_t* glyphs,
176 const SkPaint& paint, int count, const uint16_t* glyphs,
183 // Return the set of glyphs and its count for the text being searched for
  /frameworks/base/awt/org/apache/harmony/awt/gl/font/
AndroidFont.java 47 // table with loaded cached Glyphs
48 private Hashtable glyphs = new Hashtable(); field in class:AndroidFont
69 * Initializes some native dependent font information, e.g. number of glyphs,
143 if (glyphs.containsKey(key)) {
144 result = (Glyph) glyphs.get(key);
147 result = (Glyph) glyphs.get(key);
189 * Adds range of existing glyphs to this LinuxFont object

Completed in 365 milliseconds

1 2 3