Searched refs:glyph_t (Results 1 - 14 of 14) sorted by relevance

/frameworks/base/libs/hwui/font/
H A DFontUtil.h38 typedef uint16_t glyph_t; typedef
H A DFont.h86 void render(const SkPaint* paint, const glyph_t* glyphs,
89 void render(const SkPaint* paint, const glyph_t* glyphs,
115 void precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs);
117 void render(const SkPaint* paint, const glyph_t* glyphs,
121 void measure(const SkPaint* paint, const glyph_t* glyphs,
126 CachedGlyphInfo* cacheGlyph(const SkPaint* paint, glyph_t glyph, bool precaching);
145 CachedGlyphInfo* getCachedGlyph(const SkPaint* paint, glyph_t textUnit,
152 DefaultKeyedVector<glyph_t, CachedGlyphInfo*> mCachedGlyphs;
H A DFont.cpp277 CachedGlyphInfo* Font::getCachedGlyph(const SkPaint* paint, glyph_t textUnit, bool precaching) {
294 void Font::render(const SkPaint* paint, const glyph_t* glyphs,
300 void Font::render(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs,
328 glyph_t glyph = *(glyphs++);
348 void Font::measure(const SkPaint* paint, const glyph_t* glyphs,
358 void Font::precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs) {
365 glyph_t glyph = *(glyphs++);
377 void Font::render(const SkPaint* paint, const glyph_t* glyphs,
397 glyph_t glyph = *(glyphs++);
470 CachedGlyphInfo* Font::cacheGlyph(const SkPaint* paint, glyph_t glyp
[all...]
/frameworks/base/libs/hwui/
H A DTextDropShadowCache.h42 ShadowText(const SkPaint* paint, float radius, uint32_t glyphCount, const glyph_t* srcGlyphs,
72 glyphs = reinterpret_cast<const glyph_t*>(str.string());
87 const glyph_t* glyphs;
133 ShadowTexture* get(const SkPaint* paint, const glyph_t* text,
H A DFontRenderer.h94 void precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, const SkMatrix& matrix);
97 bool renderPosText(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs,
101 bool renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs,
115 DropShadow renderDropShadow(const SkPaint* paint, const glyph_t *glyphs, int numGlyphs,
H A DRecordedOp.h385 TextOp(BASE_PARAMS, const glyph_t* glyphs, const float* positions, int glyphCount,
393 const glyph_t* glyphs;
403 const glyph_t* glyphs, int glyphCount, const SkPath* path, float hOffset, float vOffset)
410 const glyph_t* glyphs;
H A DTextDropShadowCache.cpp78 deltaInt = memcmp(lhs.glyphs, rhs.glyphs, lhs.glyphCount * sizeof(glyph_t));
148 ShadowTexture* TextDropShadowCache::get(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs,
H A DFontRenderer.cpp560 FontRenderer::DropShadow FontRenderer::renderDropShadow(const SkPaint* paint, const glyph_t *glyphs,
641 void FontRenderer::precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs,
651 bool FontRenderer::renderPosText(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs,
669 bool FontRenderer::renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs,
H A DRecordingCanvas.cpp547 uint16_t* glyphs = (glyph_t*)alloc().alloc<glyph_t>(glyphCount * sizeof(glyph_t));
568 const uint16_t* tempGlyphs = refBuffer<glyph_t>(glyphs, 1);
/frameworks/base/libs/hwui/tests/microbench/
H A DFontBench.cpp36 std::vector<glyph_t> glyphs;
/frameworks/base/libs/hwui/tests/unit/
H A DFontRendererTests.cpp39 std::vector<glyph_t> glyphs;
H A DTextDropShadowCacheTests.cpp39 std::vector<glyph_t> glyphs;
/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.cpp86 std::vector<glyph_t>* outGlyphs, std::vector<float>* outPositions,
97 glyph_t glyph = autoCache.getCache()->unicharToGlyph(unichar);
H A DTestUtils.h331 std::vector<glyph_t>* outGlyphs, std::vector<float>* outPositions,

Completed in 219 milliseconds