/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
H A D | GlyphBufferTest.cpp | 37 GlyphBuffer glyphBuffer; local 38 EXPECT_TRUE(glyphBuffer.isEmpty()); 39 EXPECT_EQ(0u, glyphBuffer.size()); 47 GlyphBuffer glyphBuffer; local 48 glyphBuffer.add(42, font1.get(), 10); 49 glyphBuffer.add(43, font1.get(), 15); 50 glyphBuffer.add(44, font2.get(), FloatSize(12, 2)); 52 EXPECT_FALSE(glyphBuffer.isEmpty()); 53 EXPECT_EQ(3u, glyphBuffer.size()); 55 EXPECT_EQ(42, glyphBuffer 70 GlyphBuffer glyphBuffer; local 93 GlyphBuffer glyphBuffer; local 111 GlyphBuffer glyphBuffer; local 129 GlyphBuffer glyphBuffer; local 147 GlyphBuffer glyphBuffer; local 164 GlyphBuffer glyphBuffer; local 181 GlyphBuffer glyphBuffer; local 211 GlyphBuffer glyphBuffer; local 228 GlyphBuffer glyphBuffer; local [all...] |
H A D | WidthIterator.cpp | 113 const SimpleFontData& fontData, GlyphBuffer* glyphBuffer) 129 if (glyphBuffer) { 130 if (glyphBuffer->isEmpty()) { 132 glyphBuffer->add(fontData.zeroWidthSpaceGlyph(), &fontData, m_expansionPerOpportunity); 134 glyphBuffer->add(fontData.spaceGlyph(), &fontData, expansionAtThisOpportunity); 136 glyphBuffer->expandLastAdvance(expansionAtThisOpportunity); 178 unsigned WidthIterator::advanceInternal(TextIterator& textIterator, GlyphBuffer* glyphBuffer) argument 214 width = adjustSpacing(width, charData, *fontData, glyphBuffer); 226 if (glyphBuffer) 227 glyphBuffer 112 adjustSpacing(float width, const CharacterData& charData, const SimpleFontData& fontData, GlyphBuffer* glyphBuffer) argument 236 advance(int offset, GlyphBuffer* glyphBuffer) argument [all...] |
H A D | Font.cpp | 228 GlyphBuffer glyphBuffer; local 229 float initialAdvance = getGlyphsAndAdvancesForSimpleText(runInfo, glyphBuffer); 230 ASSERT(!glyphBuffer.hasVerticalAdvances()); 232 if (glyphBuffer.isEmpty()) 239 return buildTextBlob(glyphBuffer, initialAdvance, blobBounds, ignoredWidth, couldUseLCDRenderedText); 670 float Font::getGlyphsAndAdvancesForSimpleText(const TextRunPaintInfo& runInfo, GlyphBuffer& glyphBuffer, ForTextEmphasisOrNot forTextEmphasis) const argument 677 it.advance(runInfo.to, &glyphBuffer); 679 if (glyphBuffer.isEmpty()) 687 glyphBuffer.reverse(); 698 GlyphBuffer glyphBuffer; local 729 GlyphBuffer glyphBuffer; local 738 drawGlyphBuffer(GraphicsContext* context, const TextRunPaintInfo& runInfo, const GlyphBuffer& glyphBuffer, const FloatPoint& point) const argument 791 offsetToMiddleOfAdvanceAtIndex(const GlyphBuffer& glyphBuffer, size_t i) argument 796 drawEmphasisMarks(GraphicsContext* context, const TextRunPaintInfo& runInfo, const GlyphBuffer& glyphBuffer, const AtomicString& mark, const FloatPoint& point) const argument [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
H A D | FontComplexTextMac.cpp | 70 float Font::getGlyphsAndAdvancesForComplexText(const TextRunPaintInfo& runInfo, GlyphBuffer& glyphBuffer, ForTextEmphasisOrNot forTextEmphasis) const argument 77 controller.advance(runInfo.to, &glyphBuffer); 79 if (glyphBuffer.isEmpty()) 86 glyphBuffer.reverse(); 96 GlyphBuffer glyphBuffer; local 99 if (shaper.shape(&glyphBuffer)) { 100 return drawGlyphBuffer(context, runInfo, glyphBuffer, point); 104 GlyphBuffer glyphBuffer; local 106 float startX = point.x() + getGlyphsAndAdvancesForComplexText(runInfo, glyphBuffer); 109 if (glyphBuffer 119 GlyphBuffer glyphBuffer; local [all...] |
H A D | FontMac.cpp | 78 const GlyphBuffer& glyphBuffer, unsigned from, unsigned numGlyphs, 104 const Glyph* glyphs = glyphBuffer.glyphs(from); 119 const FloatSize* adv = glyphBuffer.advances(from); 175 PassTextBlobPtr Font::buildTextBlob(const GlyphBuffer& glyphBuffer, float initialAdvance, argument 77 drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, unsigned from, unsigned numGlyphs, const FloatPoint& point, const FloatRect& textRect) const argument
|
H A D | ComplexTextController.cpp | 411 void ComplexTextController::advance(unsigned offset, GlyphBuffer* glyphBuffer, GlyphIterationStyle iterationStyle, HashSet<const SimpleFontData*>* fallbackFonts) 455 if (glyphBuffer && !m_characterInCurrentGlyph) 456 glyphBuffer->add(m_adjustedGlyphs[k], complexTextRun.fontData(), FloatSize(adjustedAdvance));
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/ |
H A D | FontHarfBuzz.cpp | 122 const GlyphBuffer& glyphBuffer, unsigned from, unsigned numGlyphs, 148 const Glyph* glyphs = glyphBuffer.glyphs(from + glyphIndex); 160 currentWidth += glyphBuffer.advanceAt(from + glyphIndex).width(); 170 if (!glyphBuffer.hasVerticalAdvances()) { 173 const FloatSize* adv = glyphBuffer.advances(from); 178 const Glyph* glyphs = glyphBuffer.glyphs(from); 191 const FloatSize* adv = glyphBuffer.advances(from); 198 const Glyph* glyphs = glyphBuffer.glyphs(from); 234 GlyphBuffer glyphBuffer; 237 if (!shaper.shape(&glyphBuffer) || glyphBuffe 121 drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, unsigned from, unsigned numGlyphs, const FloatPoint& point, const FloatRect& textRect) const argument 245 GlyphBuffer glyphBuffer; local 255 getGlyphsAndAdvancesForComplexText(const TextRunPaintInfo& runInfo, GlyphBuffer& glyphBuffer, ForTextEmphasisOrNot forTextEmphasis) const argument 298 buildTextBlob(const GlyphBuffer& glyphBuffer, float initialAdvance, const FloatRect& bounds, float& advance, bool couldUseLCD) const argument [all...] |
H A D | HarfBuzzShaper.cpp | 558 bool HarfBuzzShaper::shape(GlyphBuffer* glyphBuffer) 571 && glyphBuffer && !fillGlyphBuffer(glyphBuffer)) 957 void HarfBuzzShaper::fillGlyphBufferFromHarfBuzzRun(GlyphBuffer* glyphBuffer, HarfBuzzRun* currentRun, FloatPoint& firstOffsetOfNextRun) argument 974 glyphBuffer->add(glyphs[i], currentRun->fontData(), FloatSize(glyphAdvanceX, glyphAdvanceY)); 979 glyphBuffer->add(glyphs[i], currentRun->fontData(), FloatSize(glyphAdvanceX, glyphAdvanceY)); 984 void HarfBuzzShaper::fillGlyphBufferForTextEmphasis(GlyphBuffer* glyphBuffer, HarfBuzzRun* currentRun) argument 1030 glyphBuffer->add(glyphToAdd, currentRun->fontData(), glyphAdvanceX); 1038 bool HarfBuzzShaper::fillGlyphBuffer(GlyphBuffer* glyphBuffer) argument 1051 fillGlyphBufferForTextEmphasis(glyphBuffer, currentRu [all...] |
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
H A D | SVGTextRunRenderingContext.cpp | 76 GlyphBuffer glyphBuffer; local 77 charsConsumed += it.advance(run.length(), &glyphBuffer); 78 glyphId = !glyphBuffer.isEmpty() ? glyphBuffer.glyphAt(0) : 0; 82 void SVGTextRunRenderingContext::drawSVGGlyphs(GraphicsContext* context, const TextRun& run, const SimpleFontData* fontData, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument 112 Glyph glyph = glyphBuffer.glyphAt(from + i); 116 float advance = glyphBuffer.advanceAt(from + i).width();
|
H A D | SVGTextMetricsBuilder.cpp | 118 GlyphBuffer glyphBuffer; local 119 unsigned metricsLength = m_simpleWidthIterator->advance(textPosition + 1, &glyphBuffer); 126 Glyph glyphId = glyphBuffer.glyphAt(0);
|
/external/chromium_org/third_party/skia/src/core/ |
H A D | SkTextBlob.cpp | 51 uint16_t* glyphBuffer() const { function in class:SkTextBlob::RunRecord 58 return reinterpret_cast<SkScalar*>(reinterpret_cast<uint8_t*>(this->glyphBuffer()) + 82 SkASSERT(glyphBuffer() + fCount <= (uint16_t*)posBuffer()); 251 return fCurrentRun->glyphBuffer(); 383 fCurrentRunBuffer.glyphs = run->glyphBuffer() + preMergeCount; 413 fCurrentRunBuffer.glyphs = run->glyphBuffer();
|
/external/chromium_org/third_party/WebKit/Source/core/inspector/ |
H A D | InspectorCSSAgent.cpp | 756 GlyphBuffer glyphBuffer; local 757 it.advance(run.length(), &glyphBuffer); 758 for (unsigned i = 0; i < glyphBuffer.size(); ++i) { 759 String familyName = glyphBuffer.fontDataAt(i)->platformData().fontFamilyName();
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
H A D | InlineTextBox.cpp | 1240 GlyphBuffer glyphBuffer; local 1245 it.advance(i + 1, &glyphBuffer);
|
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
H A D | org.eclipse.swt.win32.win32.x86_3.6.1.v3657a.jar | META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ... |