/external/chromium_org/third_party/WebKit/Source/platform/fonts/skia/ |
SkiaFontWin.h | 51 const int* advances, 66 const int* advances,
|
SkiaFontWin.cpp | 54 const int* advances, 73 x += SkIntToScalar(advances[i]); 81 x += SkIntToScalar(advances[i]); 93 const int* advances, 114 skiaDrawText(context, origin, textRect, &paint, &glyphs[0], &advances[0], &offsets[0], numGlyphs); 142 skiaDrawText(context, origin, textRect, &paint, &glyphs[0], &advances[0], &offsets[0], numGlyphs); 152 const int* advances, 158 numGlyphs, glyphs, advances, offsets, origin, textRect); 166 const int* advances, 179 paintSkiaText(context, data, face.get(), size, paintTextFlags, numGlyphs, glyphs, advances, offsets, origin, textRect) [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/parallel/ |
search.h | 45 * @brief Precalculate advances for Knuth-Morris-Pratt algorithm. 48 * @param advances Returned offsets. 115 difference_type advances[pattern_length]; local 116 calc_borders(begin2, pattern_length, advances); 157 start += (pos_in_pattern - advances[pos_in_pattern]); 159 (advances[pos_in_pattern] < 0) ? 0 : advances[pos_in_pattern];
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/win/ |
FontWin.cpp | 72 // the arrays of characters and advances. 74 Vector<int, kMaxBufferLength> advances; local 99 // To position glyphs vertically, we use offsets instead of advances. 100 advances.resize(curLen); 101 advances.fill(0); 112 paintSkiaText(graphicsContext, font->platformData(), curLen, &glyphs[0], &advances[0], &offsets[0], origin, SkRect(textRect)); 121 // of each glyph in floating point units and rounds to integer advances at the last possible moment. 129 advances.resize(curLen); 135 advances[i] = lroundf(horizontalOffset) - lastHorizontalOffsetRounded; 136 lastHorizontalOffsetRounded += advances[i] [all...] |
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
BidiRenderer.java | 81 * @param advances If not null, then advances for each character to be rendered are returned 83 * @param advancesIndex index into advances from where the advances need to be filled. 91 /* package */ RectF renderText(int start, int limit, boolean isRtl, float[] advances, 100 renderScript(run.start, run.limit, run.font, flag, advances, advancesIndex, draw); 112 float[] advances, int advancesIndex, boolean draw) { 123 render(start, limit, preferredFont, flag, advances, advancesIndex, draw); 128 render(start, canDisplayUpTo, preferredFont, flag, advances, advancesIndex, draw); 139 render(start, start+charCount, font, flag, advances, advancesIndex, draw) [all...] |
/external/chromium_org/third_party/freetype/src/base/ |
ftadvanc.c | 28 FT_Fixed* advances, 51 advances[nn] = FT_MulDiv( advances[nn], scale, 64 );
|
/external/freetype/src/base/ |
ftadvanc.c | 28 FT_Fixed* advances, 51 advances[nn] = FT_MulDiv( advances[nn], scale, 64 );
|
/frameworks/base/core/java/android/text/ |
GraphicsOperations.java | 58 int flags, float[] advances, int advancesIndex, Paint paint);
|
/frameworks/base/graphics/java/android/graphics/ |
Paint.java | 172 * <p>Enabling this flag causes glyph advances to be computed with subpixel [all...] |
/external/harfbuzz/contrib/ |
harfbuzz-freetype.c | 37 HB_Fixed *advances, int flags) { 44 advances[i] = 0; 48 advances[i] = face->glyph->advance.x;
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
GlyphBuffer.h | 48 // CG uses CGSize instead of FloatSize so that the result of advances() 78 GlyphBufferAdvance* advances(unsigned from) { return m_advances.data() + from; } function in class:WebCore::GlyphBuffer 80 const GlyphBufferAdvance* advances(unsigned from) const { return m_advances.data() + from; } function in class:WebCore::GlyphBuffer
|
WidthIterator.cpp | 110 GlyphBufferAdvance* advances = glyphBuffer->advances(0); 113 widthDifference -= advances[i].width(); 118 fontData->applyTransforms(glyphBuffer->glyphs(lastGlyphCount), advances + lastGlyphCount, glyphBufferSize - lastGlyphCount, typesettingFeatures); 127 glyphBuffer->advances(spaceOffset - 1)->setWidth(originalAdvances.advanceBeforeCharacter); 128 glyphBuffer->advances(spaceOffset)->setWidth(originalAdvances.advanceAtCharacter); 133 widthDifference += advances[i].width();
|
/external/harfbuzz_ng/src/ |
hb-buffer-deserialize-text.rl | 77 advances= '+' (num >tok %parse_x_advance) (',' (num >tok %parse_y_advance))?; 83 advances?
|
hb-old.cc | 112 HB_Fixed *advances, 118 advances[i] = font->get_glyph_h_advance (glyphs[i]); 338 ALLOCATE_ARRAY (HB_Fixed, item.advances, num_glyphs); 389 info[i].mask = item.advances[i];
|
/external/harfbuzz/src/ |
harfbuzz-shaper.h | 243 void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/); 277 hb_uint32 num_glyphs; /* input: capacity of output arrays <glyphs>, <attributes>, <advances>, <offsets>, and <log_clusters>; */ 282 HB_Fixed *advances; /* output: <num_glyphs> advances */ member in struct:HB_ShaperItem_
|
harfbuzz-hangul.c | 249 syllable.advances = item->advances + first_glyph;
|
harfbuzz-tibetan.c | 235 syllable.advances = item->advances + first_glyph;
|
/external/harfbuzz_ng/src/hb-old/ |
harfbuzz-shaper.h | 212 void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/); 246 hb_uint32 num_glyphs; /* input: capacity of output arrays <glyphs>, <attributes>, <advances>, <offsets>, and <log_clusters>; */ 251 HB_Fixed *advances; /* output: <num_glyphs> advances */ member in struct:HB_ShaperItem_
|
harfbuzz-hangul.c | 249 syllable.advances = item->advances + first_glyph;
|
harfbuzz-tibetan.c | 235 syllable.advances = item->advances + first_glyph;
|
/external/chromium_org/third_party/freetype/src/truetype/ |
ttdriver.c | 202 FT_Fixed *advances ) 219 advances[nn] = ah; 231 advances[nn] = aw;
|
/external/freetype/src/truetype/ |
ttdriver.c | 202 FT_Fixed *advances ) 219 advances[nn] = ah; 231 advances[nn] = aw;
|
/cts/tests/tests/text/src/android/text/cts/ |
StaticLayoutLineBreakingTest.java | 51 int contextIndex, int contextCount, int flags, float[] advances, 67 | (advances == null ? 0 : 68 (advances.length - (advancesIndex + count)))) < 0) { 74 if (advances != null) { 77 advances[advancesIndex + i] = width;
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/ |
HarfBuzzShaper.h | 89 float* advances() { return &m_advances[0]; } function in class:WebCore::FINAL::HarfBuzzRun
|
/external/chromium_org/third_party/skia/src/ports/ |
SkHarfBuzzFont.cpp | 50 hb_uint32 numGlyphs, HB_Fixed* advances, int flags) { 68 advances[i] = SkScalarToHarfbuzzFixed(scalarWidths[i]);
|