/external/skia/src/ports/ |
H A D | SkFontHost_FreeType.cpp | 127 // Setup LCD filtering. This reduces color fringes for LCD smoothed glyphs. 699 // Postscript fonts may contain more than 255 glyphs, so we end up 790 bool SkTypeface_FreeType::onGetKerningPairAdjustments(const uint16_t glyphs[], argument 800 FT_Error err = FT_Get_Kerning(face, glyphs[i], glyphs[i+1], 1028 SkDEBUGF(("no glyphs for font \"%s\" size %f?\n", 1607 uint16_t glyphs[], int glyphCount) const { 1611 if (glyphs) { 1612 sk_bzero(glyphs, glyphCount * sizeof(glyphs[ 1606 onCharsToGlyphs(const void* chars, Encoding encoding, uint16_t glyphs[], int glyphCount) const argument [all...] |
H A D | SkFontHost_mac.cpp | 467 virtual int onCharsToGlyphs(const void* chars, Encoding, uint16_t glyphs[], 679 * (em space, y up) of glyphs with ids in the range [fFBoundingBoxesGlyphOffset, fGlyphCount). 993 // As a result, we do not call CTFontGetBoundingRectsForGlyphs for vertical glyphs. 1058 // Note that this outset is to allow room for LCD smoothed glyphs. However, the correct outset 1606 CGGlyph glyphs[count]; local 1608 if (CTFontGetGlyphsForCharacters(ctFont, stem_chars, glyphs, count)) { 1610 glyphs, boundingRects, count); 1828 // Render the glyphs as close as possible to what was requested. 1916 uint16_t glyphs[], int glyphCount) const 1960 // If glyphs i 1915 onCharsToGlyphs(const void* chars, Encoding encoding, uint16_t glyphs[], int glyphCount) const argument [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
H A D | ComplexTextController.cpp | 482 // When there are multiple glyphs per character we need to advance by the full width of the glyph. 525 const CGGlyph* glyphs = complexTextRun.glyphs(); 557 CGGlyph glyph = treatAsSpace ? fontData->spaceGlyph() : glyphs[i]; 576 // Second, in fixed-pitch fonts we ensure that all glyphs that
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/ |
H A D | OpenTypeVerticalData.cpp | 513 void OpenTypeVerticalData::getVerticalTranslationsForGlyphs(const SimpleFontData* font, const Glyph* glyphs, size_t count, float* outXYArray) const argument 523 for (float* end = &(outXYArray[count * 2]); outXYArray != end; ++glyphs, outXYArray += 2) { 524 Glyph glyph = *glyphs;
|
/external/chromium_org/third_party/skia/src/device/xps/ |
H A D | SkXPSDevice.cpp | 2109 SkTScopedComPtr<IXpsOMGlyphs> glyphs; local 2110 HRM(xpsFactory->CreateGlyphs(font->xpsFont, &glyphs), "Could not create glyphs."); 2111 HRM(glyphs->SetFontFaceIndex(font->ttcIndex), "Could not set glyph font face index."); 2124 HRM(glyphs->SetTransformLocal(xpsMatrixToUse.get()), 2128 SkDEBUGFAIL("Attempt to add glyphs in perspective."); 2134 HRM(glyphs->GetGlyphsEditor(&glyphsEditor), "Could not get glyph editor."); 2143 "Could not set glyphs."); 2154 HRM(glyphs->SetFillBrushLocal(xpsFillBrush.get()), 2157 HRM(glyphs [all...] |
/external/skia/src/device/xps/ |
H A D | SkXPSDevice.cpp | 2109 SkTScopedComPtr<IXpsOMGlyphs> glyphs; local 2110 HRM(xpsFactory->CreateGlyphs(font->xpsFont, &glyphs), "Could not create glyphs."); 2111 HRM(glyphs->SetFontFaceIndex(font->ttcIndex), "Could not set glyph font face index."); 2124 HRM(glyphs->SetTransformLocal(xpsMatrixToUse.get()), 2128 SkDEBUGFAIL("Attempt to add glyphs in perspective."); 2134 HRM(glyphs->GetGlyphsEditor(&glyphsEditor), "Could not get glyph editor."); 2143 "Could not set glyphs."); 2154 HRM(glyphs->SetFillBrushLocal(xpsFillBrush.get()), 2157 HRM(glyphs [all...] |
/external/chromium_org/ui/gfx/ |
H A D | render_text_harfbuzz.cc | 136 const uint16_t glyphs[2] = { static_cast<uint16_t>(first_glyph), local 140 if (!typeface->getKerningPairAdjustments(glyphs, 2, kerning_adjustments)) 470 // Returns whether the given shaped run contains any missing glyphs. 474 if (glyphs[i] == kMissingGlyphId) 825 &run.glyphs[colored_glyphs.start()], 991 run->glyphs.reset(new uint16[run->glyph_count]); 995 run->glyphs[i] = infos[i].codepoint;
|
/external/chromium_org/third_party/skia/include/core/ |
H A D | SkPaint.h | 81 subpixel glyphs, in which case TARGET_LCD or 224 * X values, and drawText will places its glyphs vertically rather than 762 SkScalar fXMin; //!< The minimum bounding box x value for all glyphs 763 SkScalar fXMax; //!< The maximum bounding box x value for all glyphs 821 glyphs ID written. If glyphs is NULL, it is ignore and only the count 825 uint16_t glyphs[]) const; 836 /** Convert the glyph array into Unichars. Unconvertable glyphs are mapped 840 void glyphsToUnichars(const uint16_t glyphs[], int count, 918 * the glyphs [all...] |
/external/chromium_org/third_party/skia/tests/ |
H A D | PaintTest.cpp | 53 static int find_first_zero(const uint16_t glyphs[], int count) { argument 55 if (0 == glyphs[i]) {
|
/external/icu/icu4c/source/samples/layout/ |
H A D | GDIFontInstance.cpp | 53 void GDISurface::drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count, const float *positions, argument 68 TTGlyphID ttGlyph = (TTGlyphID) LE_GET_GLYPH(glyphs[g]);
|
/external/skia/include/core/ |
H A D | SkPaint.h | 81 subpixel glyphs, in which case TARGET_LCD or 224 * X values, and drawText will places its glyphs vertically rather than 762 SkScalar fXMin; //!< The minimum bounding box x value for all glyphs 763 SkScalar fXMax; //!< The maximum bounding box x value for all glyphs 821 glyphs ID written. If glyphs is NULL, it is ignore and only the count 825 uint16_t glyphs[]) const; 836 /** Convert the glyph array into Unichars. Unconvertable glyphs are mapped 840 void glyphsToUnichars(const uint16_t glyphs[], int count, 918 * the glyphs [all...] |
/external/skia/tests/ |
H A D | PaintTest.cpp | 53 static int find_first_zero(const uint16_t glyphs[], int count) { argument 55 if (0 == glyphs[i]) {
|
/external/chromium_org/third_party/harfbuzz-ng/src/ |
H A D | hb-coretext.cc | 697 * one and fill in the buffer with .notdef glyphs instead of random glyph 755 const CGGlyph* glyphs = CTRunGetGlyphsPtr (run); local 756 if (!glyphs) { 759 glyphs = glyph_buf; 785 info->codepoint = glyphs[j]; 811 * if core text has reordered glyphs, we'll merge them to the
|
H A D | hb-ot-layout-private.hh | 66 const hb_codepoint_t *glyphs, 262 * - All resulting glyphs will have lig_id = 0, 263 * - The resulting glyphs will have lig_comp = 0, 1, 2, ... respectively.
|
H A D | hb-uniscribe.cc | 788 ALLOCATE_ARRAY (WORD, glyphs, glyphs_size); 881 /* Asking for glyphs in logical order circumvents at least 900 glyphs + glyphs_offset, 940 glyphs + glyphs_offset, 990 info->codepoint = glyphs[i];
|
/external/harfbuzz_ng/src/ |
H A D | hb-coretext.cc | 695 * one and fill in the buffer with .notdef glyphs instead of random glyph 753 const CGGlyph* glyphs = CTRunGetGlyphsPtr (run); local 754 if (!glyphs) { 757 glyphs = glyph_buf; 783 info->codepoint = glyphs[j]; 809 * if core text has reordered glyphs, we'll merge them to the
|
H A D | hb-ot-layout-private.hh | 68 const hb_codepoint_t *glyphs, 264 * - All resulting glyphs will have lig_id = 0, 265 * - The resulting glyphs will have lig_comp = 0, 1, 2, ... respectively.
|
H A D | hb-uniscribe.cc | 785 ALLOCATE_ARRAY (WORD, glyphs, glyphs_size); 878 /* Asking for glyphs in logical order circumvents at least 897 glyphs + glyphs_offset, 937 glyphs + glyphs_offset, 987 info->codepoint = glyphs[i];
|
/external/pixman/pixman/ |
H A D | pixman.h | 958 pixman_glyph_t *glyphs, 962 const pixman_glyph_t *glyphs); 977 const pixman_glyph_t *glyphs); 987 const pixman_glyph_t *glyphs);
|
/external/chromium_org/third_party/skia/src/core/ |
H A D | SkPaint.cpp | 530 uint16_t glyphs[]) const { 537 if (NULL == glyphs) { 553 // if we get here, we have a valid glyphs[] array, so time to fill it in 558 memcpy(glyphs, textData, byteLength >> 1 << 1); 567 uint16_t* gptr = glyphs; 594 return SkToInt(gptr - glyphs); 657 void SkPaint::glyphsToUnichars(const uint16_t glyphs[], int count, argument 663 SkASSERT(glyphs != NULL); 670 textData[index] = cache->glyphToUnichar(glyphs[index]);
|
/external/harfbuzz_ng/test/shaping/ |
H A D | hb_test_tools.py | 255 self.glyphs = None 277 self.glyphs = l
|
/external/skia/src/core/ |
H A D | SkPaint.cpp | 530 uint16_t glyphs[]) const { 537 if (NULL == glyphs) { 553 // if we get here, we have a valid glyphs[] array, so time to fill it in 558 memcpy(glyphs, textData, byteLength >> 1 << 1); 567 uint16_t* gptr = glyphs; 594 return SkToInt(gptr - glyphs); 657 void SkPaint::glyphsToUnichars(const uint16_t glyphs[], int count, argument 663 SkASSERT(glyphs != NULL); 670 textData[index] = cache->glyphToUnichar(glyphs[index]); 1609 // It is possible that the SkTypeface used to draw glyphs ha [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/ |
H A D | HarfBuzzShaper.cpp | 337 // Add advance of glyphs which are part of the character. 914 // In RTL, spacing should be added to left side of glyphs. 936 uint16_t* glyphs = currentRun->glyphs(); local 950 glyphBuffer->add(glyphs[i], currentRun->fontData(), FloatSize(glyphAdvanceX, glyphAdvanceY)); 955 glyphBuffer->add(glyphs[i], currentRun->fontData(), FloatSize(glyphAdvanceX, glyphAdvanceY)); 973 // The minimal group of characters and corresponding glyphs, that cannot be broken 975 // A cluster can contain multiple glyphs and grapheme clusters, with mutually
|
/external/chromium_org/third_party/skia/src/ports/ |
H A D | SkFontHost_mac.cpp | 467 virtual int onCharsToGlyphs(const void* chars, Encoding, uint16_t glyphs[], 679 * (em space, y up) of glyphs with ids in the range [fFBoundingBoxesGlyphOffset, fGlyphCount). 993 // As a result, we do not call CTFontGetBoundingRectsForGlyphs for vertical glyphs. 1058 // Note that this outset is to allow room for LCD smoothed glyphs. However, the correct outset 1606 CGGlyph glyphs[count]; local 1608 if (CTFontGetGlyphsForCharacters(ctFont, stem_chars, glyphs, count)) { 1610 glyphs, boundingRects, count); 1828 // Render the glyphs as close as possible to what was requested. 1916 uint16_t glyphs[], int glyphCount) const 1960 // If glyphs i 1915 onCharsToGlyphs(const void* chars, Encoding encoding, uint16_t glyphs[], int glyphCount) const argument [all...] |
/external/chromium_org/third_party/skia/third_party/harfbuzz/src/ |
H A D | harfbuzz-indic.cpp | 1271 // figure out possible base glyphs 1511 item->glyphs, &item->num_glyphs, 1578 // vattu glyphs need this aswell 1665 item->glyphs[j] = item->glyphs[i]; 1821 syllable.glyphs = item->glyphs + first_glyph; 1827 IDEBUG("syllable shaping failed, syllable requests %d glyphs", syllable.num_glyphs); 1835 IDEBUG(" %d -> glyph %x", g, item->glyphs[g]);
|