/external/skia/src/core/ |
SkGlyphCache.h | 28 holds the glyphs for that strike. Calling any of the getUnichar.../getGlyphID... methods will 65 /** Map the glyph to its Unicode equivalent. Unmappable glyphs map to a character code of zero. 69 /** Returns the number of glyphs for this strike. 73 /** Return the number of glyphs currently cached. */
|
/external/skia/src/gpu/text/ |
GrAtlasTextBlobVertexRegenerator.cpp | 22 kRegenGlyph = 0x8 | kRegenTex, // we have to regenerate the texture coords when we regen glyphs 215 // otherwise we have to get the new strike, and use that to get the correct glyphs. 216 // Because we do not have the packed ids, and thus can't look up our glyphs in the 356 // set use tokens for all of the glyphs in our subrun. This is only valid if we
|
/external/skia/tools/shape/ |
SkShaper_primitive.cpp | 65 (void)paint.textToGlyphs(utf8text, textBytes, runBuffer.glyphs);
|
/external/skqp/gm/ |
clip_error.cpp | 30 // This test ensures that glyphs that are too large for the atlas
|
/external/skqp/include/atlastext/ |
SkAtlasTextRenderer.h | 60 * Draws glyphs using SDFs. The SDF data resides in 'textureHandle'. The array
|
SkAtlasTextTarget.h | 34 * Enqueues a text draw in the target. The caller provides an array of glyphs and their
|
/external/skqp/platform_tools/android/apps/skqp/src/main/assets/resources/android_fonts/pre_v17/ |
system_fonts.xml | 5 This file lists the font families that will be used by default for all supported glyphs.
|
/external/skqp/resources/android_fonts/pre_v17/ |
system_fonts.xml | 5 This file lists the font families that will be used by default for all supported glyphs.
|
/external/skqp/site/user/ |
tips.md | 109 No. Skia provides interfaces to draw glyphs, but does not implement a 112 generate the glyphs and their positions, including kerning. 118 a sequence of glyphs and positions, and the `SkTypeface` can then be 119 used to draw those glyphs.
|
/external/skqp/src/core/ |
SkAdvancedTypefaceMetrics.h | 70 SkIRect fBBox = {0, 0, 0, 0}; // The bounding box of all glyphs (in font units).
|
SkGlyphCache.h | 28 holds the glyphs for that strike. Calling any of the getUnichar.../getGlyphID... methods will 65 /** Map the glyph to its Unicode equivalent. Unmappable glyphs map to a character code of zero. 69 /** Returns the number of glyphs for this strike. 73 /** Return the number of glyphs currently cached. */
|
/external/skqp/src/gpu/text/ |
GrAtlasTextBlob.cpp | 37 // setup offsets for vertices / glyphs 101 // DF glyphs drawn in perspective must always have a w coord. 103 // Non-DF glyphs should never have a w coord. 171 /** This could be relaxed for blobs with only distance field glyphs. */ 387 (const char*)it.glyphs(), textLen, x + offset.x(), 392 (const char*)it.glyphs(), textLen, it.pos(), 1, 397 (const char*)it.glyphs(), textLen, it.pos(), 2, 422 // Now flush big glyphs 438 // Now flush big glyphs
|
GrAtlasTextBlobVertexRegenerator.cpp | 21 kRegenGlyph = 0x8 | kRegenTex, // we have to regenerate the texture coords when we regen glyphs 211 // otherwise we have to get the new strike, and use that to get the correct glyphs. 212 // Because we do not have the packed ids, and thus can't look up our glyphs in the 351 // set use tokens for all of the glyphs in our subrun. This is only valid if we
|
/external/skqp/tools/shape/ |
SkShaper_primitive.cpp | 65 (void)paint.textToGlyphs(utf8text, textBytes, runBuffer.glyphs);
|
/frameworks/base/libs/hwui/ |
FontRenderer.cpp | 556 FontRenderer::DropShadow FontRenderer::renderDropShadow(const SkPaint* paint, const glyph_t* glyphs, 577 mCurrentFont->measure(paint, glyphs, numGlyphs, &bounds, positions); 604 mCurrentFont->render(paint, glyphs, numGlyphs, penX, penY, Font::BITMAP, dataBuffer, 638 void FontRenderer::precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, 641 font->precache(paint, glyphs, numGlyphs); 648 bool FontRenderer::renderPosText(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, 657 mCurrentFont->render(paint, glyphs, numGlyphs, x, y, positions); 666 bool FontRenderer::renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, 675 mCurrentFont->render(paint, glyphs, numGlyphs, path, hOffset, vOffset);
|
/external/skia/src/xps/ |
SkXPSDevice.cpp | 1899 SkTScopedComPtr<IXpsOMGlyphs> glyphs; local [all...] |
/external/skqp/src/xps/ |
SkXPSDevice.cpp | 1899 SkTScopedComPtr<IXpsOMGlyphs> glyphs; local [all...] |
/external/skia/src/ports/ |
SkFontHost_win.cpp | 163 // The 'maxp' table stores the number of glyphs at offset 4, in 2 bytes. 164 uint16_t glyphs; local 165 if (GDI_ERROR != GetFontData(hdc, SkOTTableMaximumProfile::TAG, 4, &glyphs, sizeof(glyphs))) { 166 return SkEndian_SwapBE16(glyphs); 267 uint16_t glyphs[], int glyphCount) const override; 833 // Sometimes ScriptShape cannot find a glyph for a non-BMP and returns 2 space glyphs. 858 WORD glyphs = glyph->getGlyphID(); local 859 if (0 == GetTextExtentPointI(fDDC, &glyphs, 1, &size)) { [all...] |
/external/skqp/src/ports/ |
SkFontHost_win.cpp | 163 // The 'maxp' table stores the number of glyphs at offset 4, in 2 bytes. 164 uint16_t glyphs; local 165 if (GDI_ERROR != GetFontData(hdc, SkOTTableMaximumProfile::TAG, 4, &glyphs, sizeof(glyphs))) { 166 return SkEndian_SwapBE16(glyphs); 267 uint16_t glyphs[], int glyphCount) const override; 833 // Sometimes ScriptShape cannot find a glyph for a non-BMP and returns 2 space glyphs. 858 WORD glyphs = glyph->getGlyphID(); local 859 if (0 == GetTextExtentPointI(fDDC, &glyphs, 1, &size)) { [all...] |
/external/freetype/devel/ |
ftoption.h | 158 /* hinting glyphs, and which should be executed as fast as possible. */ 248 /* FreeType now handles loading color bitmap glyphs in the PNG format. */ 263 /* OpenType fonts. If available, many glyphs not directly addressable */ 288 /* charmap out of the glyphs found in the fonts. */ 308 /* able to synthesize a Unicode charmap out of the glyphs found in the */ [all...] |
/external/freetype/src/cache/ |
ftcglyph.h | 49 * glyphs, etc.). 128 * We can group glyphs into `families'. Each family correspond to a
|
/external/freetype/src/truetype/ |
ttsubpix.c | 39 /* artifacts in many glyphs. So, these rules make some glyphs render */ 42 /* "" string or 0 int/char indicates to apply to all glyphs. */ 532 /* De-embolden these glyphs slightly. */ 550 /* Embolden these glyphs slightly. */ 610 /* Use compatible widths with these glyphs. Compatible widths is always */ 612 /* typically on glyphs with 3 or more vertical stems. */ 664 /* more visually pleasing glyphs in certain cases. */ [all...] |
/external/harfbuzz_ng/src/ |
hb-ot-hmtx-table.hh | 175 * all subsequent glyphs. */ 183 * of monospaced glyphs (e.g., Kanji
|
/external/icu/icu4c/source/samples/layout/ |
paragraph.cpp | 252 const LEGlyphID *glyphs = visualRun->getGlyphs(); local 255 surface->drawGlyphs(font, glyphs, glyphCount, positions, x, y, fWidth, fHeight);
|
/external/icu/icu4c/source/test/letest/ |
sfnt.h | 232 le_uint16 glyphs[ANY_NUMBER]; member in struct:CMAPFormat10Encoding 241 le_uint16 glyphs[ANY_NUMBER]; member in struct:CMAPFormat10Encoding
|