HomeSort by relevance Sort by last modified time
    Searched refs:advances (Results 1 - 22 of 22) sorted by null

  /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 

Completed in 459 milliseconds