/external/harfbuzz/src/ |
D | harfbuzz-shape.h | 34 typedef hb_uint32 HB_Glyph; typedef 54 HB_Glyph (*charToGlyph)(HB_Font *font, HB_Unichar chr); 55 void (*getMetrics)(HB_Font *font, HB_Glyph glyph, HB_GlyphMetrics *metrics); 146 HB_Glyph glyph;
|
D | harfbuzz-shaper.h | 242 …GlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint3… 243 …void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *… 246 …HB_Error (*getPointInOutline)(HB_Font font, HB_Glyph glyph, int flags /*HB_ShaperFlag*/, hb_uint32… 247 void (*getGlyphMetrics)(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics); 280 HB_Glyph *glyphs; /* output: <num_glyphs> indices of shaped glyphs */
|
D | harfbuzz-global.h | 80 typedef hb_uint32 HB_Glyph; typedef
|
D | harfbuzz-shaper.cpp | 245 HB_Glyph *glyphs = item->glyphs; in positionCluster() 276 HB_Glyph mark = glyphs[gfrom+i]; in positionCluster() 1227 HB_Glyph *glyphs = item->glyphs; in HB_OpenTypePosition()
|
/external/harfbuzz/contrib/ |
D | harfbuzz-freetype.c | 18 HB_Glyph *glyphs, hb_uint32 *numGlyphs, in hb_freetype_string_to_glyphs() 36 hb_freetype_advances_get(HB_Font font, const HB_Glyph *glyphs, hb_uint32 len, in hb_freetype_advances_get() 67 hb_freetype_outline_point_get(HB_Font font, HB_Glyph glyph, int flags, in hb_freetype_outline_point_get() 95 hb_freetype_glyph_metrics_get(HB_Font font, HB_Glyph glyph, in hb_freetype_glyph_metrics_get()
|
/external/webkit/Source/WebCore/platform/graphics/android/ |
D | HarfbuzzSkia.cpp | 54 …oGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Glyph* glyphs, hb_uint3… in stringToGlyphs() 76 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed*… in glyphsToAdvances() 122 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixe… in getOutlinePoint() 151 static void getGlyphMetrics(HB_Font hbFont, HB_Glyph glyph, HB_GlyphMetrics* metrics) in getGlyphMetrics()
|
D | FontAndroid.cpp | 735 m_item.glyphs = new HB_Glyph[size]; in createGlyphArrays()
|
/external/skia/src/ports/ |
D | SkHarfBuzzFont.cpp | 33 hb_uint32 length, HB_Glyph* glyphs, in stringToGlyphs() 56 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, in glyphsToAdvances() 89 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, in getOutlinePoint() 117 static void getGlyphMetrics(HB_Font hbFont, HB_Glyph glyph, in getGlyphMetrics()
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
D | HarfbuzzSkia.cpp | 58 …oGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Glyph* glyphs, hb_uint3… in stringToGlyphs() 89 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed*… in glyphsToAdvances() 139 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixe… in getOutlinePoint() 168 static void getGlyphMetrics(HB_Font hbFont, HB_Glyph glyph, HB_GlyphMetrics* metrics) in getGlyphMetrics()
|
D | ComplexTextControllerLinux.cpp | 241 m_item.glyphs = new HB_Glyph[size]; in createGlyphArrays() 259 memset(m_item.glyphs, 0, size * sizeof(HB_Glyph)); in resetGlyphArrays()
|
/external/harfbuzz/tests/shaping/ |
D | main.cpp | 65 static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph… in hb_stringToGlyphs() 82 static void hb_getAdvances(HB_Font /*font*/, const HB_Glyph * /*glyphs*/, hb_uint32 numGlyphs, HB_F… in hb_getAdvances() argument 113 HB_Error hb_getPointInOutline(HB_Font font, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixed *x… in hb_getPointInOutline() 139 void hb_getGlyphMetrics(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics) in hb_getGlyphMetrics() 239 QVarLengthArray<HB_Glyph> hb_glyphs(shaper_item.num_glyphs); in shaping() 252 memset(hb_glyphs.data(), 0, hb_glyphs.size() * sizeof(HB_Glyph)); in shaping()
|