/external/webkit/WebCore/platform/graphics/skia/ |
SkiaFontWin.h | 87 const int* advances,
|
SkiaFontWin.cpp | 271 const int* advances, 292 x += advances[i]; 302 const int* advances, 320 &glyphs[0], &advances[0], &offsets[0], numGlyphs)) 347 &glyphs[0], &advances[0], &offsets[0], numGlyphs))
|
/external/webkit/WebCore/platform/graphics/chromium/ |
FontChromiumWin.cpp | 198 bool drawGlyphs(int numGlyphs, const WORD* glyphs, const int* advances, int startAdvance) const; 256 const int* advances, 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]); 384 // the arrays of characters and advances. Since ExtTextOut is the 390 Vector<int, kMaxBufferLength> advances; local 397 advances.resize(curLen); 402 advances[i] = static_cast<int>(glyphBuffer.advanceAt(from + glyphIndex)); 412 if ((curWidth + advances[i] < maxNegativeRun) || (curWidth + advances[i] > maxPositiveRun)) [all...] |
FontLinux.cpp | 88 // GlyphBuffer has no advances other than the defaults. In that case the 92 const GlyphBufferAdvance* adv = glyphBuffer.advances(from); 270 // Get the advances (widths) for each glyph. 271 const HB_Fixed* advances() const function in class:WebCore::TextRunWalker 273 return m_item.advances; 391 delete[] m_item.advances; 401 m_item.advances = new HB_Fixed[m_maxGlyphs]; 410 && m_item.advances 450 double advance = truncateFixedPointToInteger(m_item.advances[i]); 532 const HB_Fixed* advances = walker.advances() local [all...] |
HarfbuzzSkia.cpp | 79 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags) 92 paint.getTextWidths(glyphs16.get(), numGlyphs * sizeof(uint16_t), reinterpret_cast<SkScalar*>(advances)); 94 // The |advances| values which Skia outputs are SkScalars, which are floats 100 memcpy(&value, reinterpret_cast<char*>(advances) + sizeof(float) * i, sizeof(float)); 101 advances[i] = SkiaScalarToHarfbuzzFixed(value);
|
UniscribeHelper.cpp | 173 Vector<int, 64> advances; local 174 advances.resize(totalGlyphs); 187 advances[destIndex] = shaping.m_advance[i]; 194 ScriptJustify(&visualAttributes[0], &advances[0], totalGlyphs, [all...] |
/external/freetype/src/base/ |
ftadvanc.c | 26 FT_Fixed* advances, 49 advances[nn] = FT_MulDiv( advances[nn], scale, 64 );
|
/external/webkit/WebCore/platform/wx/wxcode/win/ |
non-kerned-drawing.cpp | 107 const GlyphBufferAdvance* advances = glyphBuffer.advances(from); local 111 spacing[i] = advances[i].width();
|
/external/webkit/WebCore/platform/graphics/mac/ |
FontMac.mm | 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);
|
ComplexTextController.cpp | 429 const CGSize* advances = complexTextRun.advances(); local 460 CGSize advance = treatAsSpace ? CGSizeMake(fontData->spaceWidth(), advances[i].height) : advances[i];
|
ComplexTextController.h | 93 const CGSize* advances() const { return m_advances; } function in class:WebCore::ComplexTextController::ComplexTextRun
|
/external/webkit/WebCore/platform/graphics/win/ |
UniscribeController.cpp | 237 Vector<int> advances; local 239 advances.resize(glyphs.size()); 242 &item.a, advances.data(), offsets.data(), 0); 250 &item.a, advances.data(), offsets.data(), 0); 278 advances[clusters[k]] = logicalSpaceWidth; 298 float advance = advances[k] / cLogicalScale; 377 // Mutate the glyph array to contain our altered advances. 379 advances[k] = advance; 386 advances.data(), &item.a, &m_offsetPosition, &trailing);
|
FontCGWin.cpp | 151 // We have to convert CG's two-dimensional floating point advances to just horizontal integer advances. 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); 380 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
|
/external/webkit/WebCore/platform/graphics/ |
GlyphBuffer.h | 59 // CG uses CGSize instead of FloatSize so that the result of advances() 87 GlyphBufferAdvance* advances(int from) { return m_advances.data() + from; } function in class:WebCore::GlyphBuffer 89 const GlyphBufferAdvance* advances(int from) const { return m_advances.data() + from; } function in class:WebCore::GlyphBuffer
|
/external/freetype/src/truetype/ |
ttdriver.c | 134 FT_Fixed *advances ) 153 advances[nn] = ah; 165 advances[nn] = aw;
|
/external/webkit/WebCore/platform/wx/wxcode/mac/carbon/ |
non-kerned-drawing.cpp | 92 const FloatSize* advanceSizes = static_cast<const FloatSize*>(glyphBuffer.advances(from));
|
/external/freetype/src/cff/ |
cffdrivr.c | 196 FT_Fixed* advances ) 211 advances[nn] = ( flags & FT_LOAD_VERTICAL_LAYOUT )
|
/external/freetype/include/freetype/internal/ |
ftdriver.h | 112 FT_Fixed* advances ); 164 /* `advances' buffer is caller-allocated. */
|
/external/webkit/WebCore/platform/graphics/android/ |
FontAndroid.cpp | 130 const GlyphBufferAdvance* adv = glyphBuffer.advances(from);
|
/external/webkit/WebCore/platform/graphics/wince/ |
GraphicsContextWince.cpp | [all...] |
/prebuilt/windows/swt/ |
swt.jar | |
/prebuilt/windows-x86_64/swt/ |
swt.jar | |