Searched defs:shaperItem (Results 1 - 1 of 1) sorted by relevance

/frameworks/base/core/jni/android/graphics/
H A DTextLayoutCache.cpp332 void TextLayoutCacheValue::initShaperItem(HB_ShaperItem& shaperItem, HB_FontRec* font, argument
335 memset(&shaperItem, 0, sizeof(shaperItem));
349 shaperItem.kerning_applied = false;
359 shaperItem.font = font;
360 shaperItem.font->userData = fontData;
362 shaperItem.face = HB_NewFace(NULL, harfbuzzSkiaGetTable);
368 createGlyphArrays(shaperItem, (contextCount + 2) * 2);
371 shaperItem.string = chars;
372 shaperItem
375 freeShaperItem(HB_ShaperItem& shaperItem) argument
380 shapeRun(HB_ShaperItem& shaperItem, size_t start, size_t count, bool isRTL) argument
421 HB_ShaperItem shaperItem; local
534 logGlyphs(HB_ShaperItem shaperItem) argument
543 computeRunValuesWithHarfbuzz(HB_ShaperItem& shaperItem, SkPaint* paint, size_t start, size_t count, bool isRTL, Vector<jfloat>* const outAdvances, jfloat* outTotalAdvance, Vector<jchar>* const outGlyphs) argument
609 deleteGlyphArrays(HB_ShaperItem& shaperItem) argument
617 createGlyphArrays(HB_ShaperItem& shaperItem, int size) argument
[all...]

Completed in 1201 milliseconds