Searched defs:glyphBuffer (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/mac/
H A DFontMac.cpp90 const GlyphBuffer& glyphBuffer, int from, int numGlyphs,
117 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from);
129 const GlyphBufferAdvance* adv = glyphBuffer.advances(from);
89 drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point, const FloatRect& textRect) const argument
H A DFontComplexTextMac.cpp72 float Font::getGlyphsAndAdvancesForComplexText(const TextRun& run, int from, int to, GlyphBuffer& glyphBuffer, ForTextEmphasisOrNot forTextEmphasis) const argument
79 controller.advance(to, &glyphBuffer);
81 if (glyphBuffer.isEmpty())
88 glyphBuffer.reverse(0, glyphBuffer.size());
98 GlyphBuffer glyphBuffer; local
101 if (shaper.shape(&glyphBuffer)) {
102 drawGlyphBuffer(context, runInfo, glyphBuffer, point);
107 GlyphBuffer glyphBuffer; local
109 float startX = point.x() + getGlyphsAndAdvancesForComplexText(runInfo.run, runInfo.from, runInfo.to, glyphBuffer);
122 GlyphBuffer glyphBuffer; local
[all...]
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/
H A DGlyphPageTreeNodeChromiumWin.cpp55 static bool getGlyphIndices(HFONT font, HDC dc, const UChar* characters, unsigned charactersLength, WORD* glyphBuffer, DWORD flag) argument
57 if (GetGlyphIndices(dc, characters, charactersLength, glyphBuffer, flag) != GDI_ERROR)
60 if (GetGlyphIndices(dc, characters, charactersLength, glyphBuffer, flag) != GDI_ERROR)
H A DFontChromiumWin.cpp62 const GlyphBuffer& glyphBuffer,
99 const Glyph* glyphs = glyphBuffer.glyphs(from + glyphIndex);
110 currentWidth += glyphBuffer.advanceAt(from + glyphIndex);
136 glyphs[i] = glyphBuffer.glyphAt(from + glyphIndex);
137 horizontalOffset += glyphBuffer.advanceAt(from + glyphIndex);
140 currentWidth += glyphBuffer.advanceAt(from + glyphIndex);
60 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point, const FloatRect& textRect) const argument
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/harfbuzz/
H A DFontHarfBuzz.cpp59 const GlyphBuffer& glyphBuffer, int from, int numGlyphs,
63 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from);
73 const GlyphBufferAdvance* adv = glyphBuffer.advances(from);
182 GlyphBuffer glyphBuffer; local
185 if (!shaper.shape(&glyphBuffer))
188 drawGlyphBuffer(gc, runInfo, glyphBuffer, adjustedPoint);
58 drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point, const FloatRect& textRect) const argument
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DSVGTextMetricsBuilder.cpp59 GlyphBuffer glyphBuffer; local
60 unsigned metricsLength = m_simpleWidthIterator->advance(m_textPosition + 1, &glyphBuffer);
H A DSVGTextRunRenderingContext.cpp79 GlyphBuffer glyphBuffer; local
80 charsConsumed += it.advance(run.length(), &glyphBuffer);
85 void SVGTextRunRenderingContext::drawSVGGlyphs(GraphicsContext* context, const TextRun& run, const SimpleFontData* fontData, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
125 Glyph glyph = glyphBuffer.glyphAt(from + i);
129 float advance = glyphBuffer.advanceAt(from + i);
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
H A DWidthIterator.cpp103 static inline float applyFontTransforms(GlyphBuffer* glyphBuffer, bool ltr, int& lastGlyphCount, const SimpleFontData* fontData, TypesettingFeatures typesettingFeatures, CharactersTreatedAsSpace& charactersTreatedAsSpace) argument
107 if (!glyphBuffer)
110 int glyphBufferSize = glyphBuffer->size();
111 if (glyphBuffer->size() <= lastGlyphCount + 1)
114 GlyphBufferAdvance* advances = glyphBuffer->advances(0);
120 glyphBuffer->reverse(lastGlyphCount, glyphBufferSize - lastGlyphCount);
122 fontData->applyTransforms(glyphBuffer->glyphs(lastGlyphCount), advances + lastGlyphCount, glyphBufferSize - lastGlyphCount, typesettingFeatures);
125 glyphBuffer->reverse(lastGlyphCount, glyphBufferSize - lastGlyphCount);
131 glyphBuffer->advances(spaceOffset - 1)->setWidth(originalAdvances.advanceBeforeCharacter);
132 glyphBuffer
144 advanceInternal(TextIterator& textIterator, GlyphBuffer* glyphBuffer) argument
317 advance(int offset, GlyphBuffer* glyphBuffer) argument
336 advanceOneCharacter(float& width, GlyphBuffer& glyphBuffer) argument
[all...]
H A DFontFastPath.cpp395 float Font::getGlyphsAndAdvancesForSimpleText(const TextRun& run, int from, int to, GlyphBuffer& glyphBuffer, ForTextEmphasisOrNot forTextEmphasis) const argument
405 it.advance(to, &glyphBuffer);
407 if (glyphBuffer.isEmpty())
420 glyphBuffer.reverse(0, glyphBuffer.size());
428 GlyphBuffer glyphBuffer; local
430 float startX = point.x() + getGlyphsAndAdvancesForSimpleText(runInfo.run, runInfo.from, runInfo.to, glyphBuffer);
432 if (glyphBuffer.isEmpty())
436 drawGlyphBuffer(context, runInfo, glyphBuffer, startPoint);
441 GlyphBuffer glyphBuffer; local
450 drawGlyphBuffer(GraphicsContext* context, const TextRunPaintInfo& runInfo, const GlyphBuffer& glyphBuffer, const FloatPoint& point) const argument
498 offsetToMiddleOfGlyphAtIndex(const GlyphBuffer& glyphBuffer, size_t i) argument
503 drawEmphasisMarks(GraphicsContext* context, const TextRunPaintInfo& runInfo, const GlyphBuffer& glyphBuffer, const AtomicString& mark, const FloatPoint& point) const argument
537 GlyphBuffer glyphBuffer; local
552 GlyphBuffer glyphBuffer; local
[all...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.swt.win32.win32.x86_3.6.1.v3657a.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 156 milliseconds