Searched refs:glyphs (Results 151 - 175 of 190) sorted by relevance

12345678

/external/skia/src/ports/
H A DSkFontHost_FreeType.cpp127 // 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 DSkFontHost_mac.cpp467 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 DComplexTextController.cpp482 // 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 DOpenTypeVerticalData.cpp513 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 DSkXPSDevice.cpp2109 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 DSkXPSDevice.cpp2109 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 Drender_text_harfbuzz.cc136 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 DSkPaint.h81 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 DPaintTest.cpp53 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 DGDIFontInstance.cpp53 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 DSkPaint.h81 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 DPaintTest.cpp53 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 Dhb-coretext.cc697 * 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 Dhb-ot-layout-private.hh66 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 Dhb-uniscribe.cc788 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 Dhb-coretext.cc695 * 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 Dhb-ot-layout-private.hh68 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 Dhb-uniscribe.cc785 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 Dpixman.h958 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 DSkPaint.cpp530 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 Dhb_test_tools.py255 self.glyphs = None
277 self.glyphs = l
/external/skia/src/core/
H A DSkPaint.cpp530 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 DHarfBuzzShaper.cpp337 // 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 DSkFontHost_mac.cpp467 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 Dharfbuzz-indic.cpp1271 // 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]);

Completed in 596 milliseconds

12345678