/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/chromium/third_party/icu/source/test/letest/ |
letest.h | 38 LEGlyphID *glyphs; member in struct:TestResult
|
/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
|