/external/webkit/WebCore/platform/wx/wxcode/win/ |
H A D | non-kerned-drawing.cpp | 72 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument 109 int* spacing = new int[numGlyphs - from]; 110 for (unsigned i = 0; i < numGlyphs; ++i) 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/WebCore/platform/graphics/cairo/ |
H A D | FontCairo.cpp | 45 int from, int numGlyphs, const FloatPoint& point) const 55 for (int i = 0; i < numGlyphs; i++) { 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); 155 cairo_show_glyphs(cr, glyphs, numGlyphs); 182 cairo_glyph_path(cr, glyphs, numGlyphs); 44 drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument [all...] |
/external/webkit/WebCore/platform/graphics/chromium/ |
H A D | HarfbuzzSkia.cpp | 64 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), reinterpret_cast<uint16_t*>(glyphs)); local 68 for (int i = numGlyphs - 1; i >= 0; --i) { 75 *glyphsSize = numGlyphs; 79 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags) argument 87 OwnArrayPtr<uint16_t> glyphs16(new uint16_t[numGlyphs]); 90 for (unsigned i = 0; i < numGlyphs; ++i) 92 paint.getTextWidths(glyphs16.get(), numGlyphs * sizeof(uint16_t), reinterpret_cast<SkScalar*>(advances)); 97 for (unsigned i = 0; i < numGlyphs; ++i) { 116 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), glyphs16.get()); local 119 for (int i = 0; i < numGlyphs; [all...] |
H A D | FontChromiumWin.cpp | 190 int from, int numGlyphs, 198 bool drawGlyphs(int numGlyphs, const WORD* glyphs, const int* advances, int startAdvance) const; 217 int from, int numGlyphs, 223 , m_numGlyphs(numGlyphs) 254 bool TransparencyAwareGlyphPainter::drawGlyphs(int numGlyphs, argument 263 numGlyphs, glyphs, advances, 0, &origin); 288 ExtTextOut(m_hdc, x + shadowSize.width(), y + shadowSize.height(), ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]); 292 return !!ExtTextOut(m_hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]); 372 int numGlyphs, 381 TransparencyAwareGlyphPainter painter(graphicsContext, font, glyphBuffer, from, numGlyphs, poin 213 TransparencyAwareGlyphPainter( GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument 368 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument [all...] |
H A D | UniscribeHelper.cpp | 542 int numGlyphs, 568 shaping.m_glyphs.resize(numGlyphs); 569 shaping.m_visualAttributes.resize(numGlyphs); 594 numGlyphs, &run.a, 603 numGlyphs *= 2; 711 int numGlyphs; local 716 numGlyphs = UNISCRIBE_HELPER_STACK_CHARS; 723 numGlyphs = itemLength * 3 / 2 + 16; 729 if (!shape(&m_input[startItem], itemLength, numGlyphs, m_runs[i], shaping)) 540 shape(const UChar* input, int itemLength, int numGlyphs, SCRIPT_ITEM& run, Shaping& shaping) argument
|
H A D | UniscribeHelper.h | 352 bool shape(const UChar* input, int itemLength, int numGlyphs, SCRIPT_ITEM& run, Shaping&);
|
H A D | FontLinux.cpp | 78 const GlyphBuffer& glyphBuffer, int from, int numGlyphs, 93 SkAutoSTMalloc<32, SkPoint> storage(numGlyphs); 96 for (int i = 0; i < numGlyphs; i++) { 114 canvas->drawPosText(glyphs, numGlyphs << 1, pos, paint); 134 canvas->drawPosText(glyphs, numGlyphs << 1, pos, paint); 77 drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
|
/external/webkit/WebCore/platform/graphics/skia/ |
H A D | SkiaFontWin.h | 85 int numGlyphs,
|
H A D | SkiaFontWin.cpp | 273 int numGlyphs) 277 for (int i = 0; i < numGlyphs; i++) { 300 int numGlyphs, 320 &glyphs[0], &advances[0], &offsets[0], numGlyphs)) 347 &glyphs[0], &advances[0], &offsets[0], numGlyphs)) 265 skiaDrawText(HFONT hfont, HDC dc, SkCanvas* canvas, const SkPoint& point, SkPaint* paint, const WORD* glyphs, const int* advances, const GOFFSET* offsets, int numGlyphs) argument 298 paintSkiaText(GraphicsContext* context, HFONT hfont, int numGlyphs, const WORD* glyphs, const int* advances, const GOFFSET* offsets, const SkPoint* origin) argument
|
/external/webkit/WebCore/platform/wx/wxcode/mac/carbon/ |
H A D | non-kerned-drawing.cpp | 52 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument 95 CGGlyph glyphs[numGlyphs]; 104 CGFontGetGlyphsForUnichars(cgFont, glyphBuffer.glyphs(from), glyphs, numGlyphs); 111 CGContextShowGlyphsWithAdvances(cgContext, glyphs, sizes, numGlyphs);
|
/external/webkit/WebCore/platform/wx/wxcode/ |
H A D | non-kerned-drawing.h | 40 extern void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point);
|
/external/webkit/WebCore/platform/graphics/mac/ |
H A D | GlyphPageTreeNodeMac.cpp | 66 unsigned numGlyphs = wkGetGlyphVectorNumGlyphs(&glyphVector); local 67 if (numGlyphs != length) {
|
H A D | FontMac.mm | 50 void Font::drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const 129 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs); 132 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs); 138 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs); 141 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
|
H A D | SimpleFontDataMac.mm | 288 int numGlyphs = 27; 289 ASSERT(numGlyphs == sizeof(weights) / sizeof(int)); 293 for (int i = 0; i < numGlyphs; i++) {
|
/external/webkit/WebCore/platform/graphics/haiku/ |
H A D | FontHaiku.cpp | 69 const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const 81 for (int i = 0; i < numGlyphs; i++) { 68 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
|
/external/webkit/WebCore/platform/graphics/android/ |
H A D | FontAndroid.cpp | 116 const GlyphBuffer& glyphBuffer, int from, int numGlyphs, 131 SkAutoSTMalloc<32, SkPoint> storage(numGlyphs); 146 for (int i = 0; i < numGlyphs; i++) { 169 for (int i = 0; i < numGlyphs; i++) { 174 canvas->drawPosText(glyphs, numGlyphs * sizeof(uint16_t), pos, paint); 115 drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
|
/external/webkit/WebCore/platform/wx/wxcode/gtk/ |
H A D | non-kerned-drawing.cpp | 186 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument 202 glyphs = static_cast<cairo_glyph_t*>(malloc(sizeof(cairo_glyph_t) * numGlyphs)); 206 for (int i = 0; i < numGlyphs; i++) { 216 cairo_show_glyphs(cr, glyphs, numGlyphs); 232 for (unsigned i = 0; i < numGlyphs; i++) {
|
/external/webkit/WebCore/platform/graphics/wx/ |
H A D | FontWx.cpp | 56 int from, int numGlyphs, const FloatPoint& point) const 65 drawTextWithSpacing(graphicsContext, font, color, glyphBuffer, from, numGlyphs, point); 55 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
|
/external/webkit/WebCore/platform/graphics/win/ |
H A D | FontCGWin.cpp | 131 int from, int numGlyphs, const FloatPoint& point) 154 for (int i = 0; i < numGlyphs; i++) { 217 ExtTextOut(hdc, 0, 0, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphBuffer.glyphs(from)), numGlyphs, gdiAdvances.data()); 223 ExtTextOut(hdc, 0, 0, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphBuffer.glyphs(from)), numGlyphs, gdiAdvances.data()); 245 for (unsigned i = 0; i < numGlyphs; ++i) { 295 int from, int numGlyphs, const FloatPoint& point) const 327 drawGDIGlyphs(graphicsContext, font, glyphBuffer, from, numGlyphs, point); 368 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs); 371 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs); 377 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs); 130 drawGDIGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument 294 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument [all...] |
/external/icu4c/test/letest/ |
H A D | FontObject.cpp | 18 headTable(NULL), hmtxTable(NULL), numGlyphs(0), numOfLongHorMetrics(0), file(NULL) 217 numGlyphs = SWAPW(maxpTable->numGlyphs); 229 if (glyph >= numGlyphs) {
|
H A D | FontObject.h | 132 le_uint16 numGlyphs; member in struct:MAXPTable 178 // le_int16 leftSideBearing[ANY_NUMBER]; // ANY_NUMBER = numGlyphs - numOfLongHorMetrics 227 le_uint16 numGlyphs; member in class:FontObject
|
/external/freetype/src/sfnt/ |
H A D | ttpost.c | 177 if ( num_glyphs > face->max_profile.numGlyphs ) 288 if ( num_glyphs > face->max_profile.numGlyphs || num_glyphs > 258 ) 451 if ( idx >= (FT_UInt)face->max_profile.numGlyphs )
|
H A D | ttmtx.c | 159 num_shorts = face->max_profile.numGlyphs - num_longs; 444 gindex >= (FT_UInt)face->max_profile.numGlyphs )
|
/external/freetype/include/freetype/ |
H A D | tttables.h | 475 /* numGlyphs :: The number of glyphs in this TrueType */ 531 FT_UShort numGlyphs; member in struct:TT_MaxProfile_
|
/external/icu4c/samples/layout/ |
H A D | sfnt.h | 169 le_uint16 numGlyphs; member in struct:MAXPTable 215 // le_int16 leftSideBearing[ANY_NUMBER]; // ANY_NUMBER = numGlyphs - numOfLongHorMetrics
|