HomeSort by relevance Sort by last modified time
    Searched full:glyphs (Results 51 - 75 of 370) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/webkit/Source/WebCore/platform/graphics/chromium/
HarfbuzzSkia.cpp 58 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Glyph* glyphs, hb_uint32* glyphsSize, HB_Bool isRTL)
74 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), reinterpret_cast<uint16_t*>(glyphs));
77 // |glyphs| array needs to be converted.
81 memcpy(&value, reinterpret_cast<char*>(glyphs) + sizeof(uint16_t) * i, sizeof(uint16_t));
82 glyphs[i] = value;
89 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags)
101 glyphs16[i] = glyphs[i];
GlyphPageTreeNodeChromiumWin.cpp 45 // are no glyphs for the characters.
63 // Fills |length| glyphs starting at |offset| in a |page| in the Basic
66 // Returns true if any glyphs were found.
102 // + If the font does not have glyphs available for the character,
108 // + If the font does not have glyphs available for the character,
123 // does not have glyphs available for the character. According a blog post
148 // space or zero width glyphs, we will get a box.
183 // Returns true if any glyphs were found.
215 // We're supposed to return true if there are any glyphs in the range
ComplexTextControllerLinux.cpp 61 // We cannot know, ahead of time, how many glyphs a given script run
63 // than twice as many glyphs as there are code points plus a bit of
96 // output glyphs aren't associated with any codepoints by the
231 delete[] m_item.glyphs;
241 m_item.glyphs = new HB_Glyph[size];
259 memset(m_item.glyphs, 0, size * sizeof(HB_Glyph));
281 // and request 0 additional glyphs: throwing us into an infinite
296 // Iterate through the glyphs in logical order, flipping for RTL where necessary.
297 // Glyphs are positioned starting from m_offsetX; in RTL mode they go leftwards from there.
305 m_glyphs16[i] = m_item.glyphs[i]
    [all...]
  /external/harfbuzz/src/
harfbuzz-gpos-private.h 174 glyphs */
440 HB_UShort GlyphCount; /* total number of input glyphs */
511 HB_UShort GlyphCount; /* number of input glyphs */
546 /* total number of backtrack glyphs */
548 /* total number of input glyphs */
550 /* total number of lookahead glyphs */
648 /* number of backtrack glyphs */
653 /* number of input glyphs */
658 /* number of lookahead glyphs */
harfbuzz-open.h 37 /* Use this if a feature applies to all glyphs */
146 process Lookup[n] for glyphs which have the specific bit not set in
175 HB_UShort GlyphCount; /* number of glyphs in GlyphArray */
230 HB_UShort Class; /* applied to all glyphs in range */
  /external/harfbuzz_ng/src/hb-old/
harfbuzz-gpos-private.h 174 glyphs */
440 HB_UShort GlyphCount; /* total number of input glyphs */
511 HB_UShort GlyphCount; /* number of input glyphs */
546 /* total number of backtrack glyphs */
548 /* total number of input glyphs */
550 /* total number of lookahead glyphs */
648 /* number of backtrack glyphs */
653 /* number of input glyphs */
658 /* number of lookahead glyphs */
harfbuzz-open.h 37 /* Use this if a feature applies to all glyphs */
146 process Lookup[n] for glyphs which have the specific bit not set in
175 HB_UShort GlyphCount; /* number of glyphs in GlyphArray */
230 HB_UShort Class; /* applied to all glyphs in range */
  /external/icu4c/layout/
OpenTypeLayoutEngine.h 221 * glyphs that are in the font.
294 * @param glyphs - the output glyph index array
298 * @return the number of glyphs in the output glyph index array
314 * cases, such as CDAC Indic fonts, several "real" glyphs may be needed
327 * @param glyphs - the output glyph index array
349 * @param glyphs - the glyph index array
353 * @return the number of glyphs in the glyph index array
365 * @param glyphs - the input glyph array
366 * @param glyphCount - the number of glyphs in the glyph array
LayoutEngine.h 33 * an array of character indices for the glyphs, and an array of glyph positions.
49 * 2) Glyph positioning - position the glyphs based on their advance widths.
205 * @return the number of glyphs in the glyph index array
213 * the glyphs based on their advance widths. This is sufficient for most uses. It
231 * Note that this method has both characters and glyphs as input so that
239 * @param reverse - <code>TRUE</code> if the glyphs in the glyph array have been reordered
269 * text with the ability to store the glyphs in reverse order, and by supporting
292 * glyphs to be zero, which is required for proper selection and highlighting.
295 * @param markFilter - used to identify mark glyphs
307 * glyphs to be zero, which is required for proper selection and highlighting
    [all...]
ThaiLayoutEngine.h 109 * @return the number of glyphs in the glyph index array
123 * Note that this method has both characters and glyphs as input so that
131 * @param reverse - <code>TRUE</code> if the glyphs in the glyph array have been reordered
loengine.cpp 75 LEGlyphID glyphs[],
85 le->getGlyphs(glyphs, *success);
  /external/harfbuzz_ng/src/
hb-ot-head-table.hh 81 * which the glyphs have been drawn such that an
92 * contains any strong right-to-left glyphs.
106 * the glyphs encoded in the cmap subtables are simply
109 * code points. If unset, indicates that the glyphs
134 * 0: Fully mixed directional glyphs;
hb-ot-shape-complex-arabic-fallback.hh 60 OT::GlyphID glyphs[SHAPING_TABLE_LAST - SHAPING_TABLE_FIRST + 1]; local
77 glyphs[num_glyphs].set (u_glyph);
85 hb_bubble_sort (&glyphs[0], num_glyphs, OT::GlyphID::cmp, &substitutes[0]);
87 OT::Supplier<OT::GlyphID> glyphs_supplier (glyphs, num_glyphs);
122 /* Sort out the first-glyphs */
136 /* Now that the first-glyphs are sorted, walk again, populate ligatures. */
hb-ot-hmtx-table.hh 70 * all subsequent glyphs. */
78 * monospaced glyphs (e.g., Kanji
hb-ot-layout-gsubgpos-private.hh 78 hb_set_t *glyphs; member in struct:OT::hb_closure_context_t
87 glyphs (glyphs_),
104 "%d glyphs", c->len);
117 const hb_codepoint_t *glyphs; member in struct:OT::hb_would_apply_context_t
127 glyphs (glyphs_),
161 * glyphs in the recursion. If output is not requested, we can go home now. */
593 typedef bool (*intersects_func_t) (hb_set_t *glyphs, const USHORT &value, const void *data);
594 typedef void (*collect_glyphs_func_t) (hb_set_t *glyphs, const USHORT &value, const void *data);
611 static inline bool intersects_glyph (hb_set_t *glyphs, const USHORT &value, const void *data HB_UNUSED)
613 return glyphs->has (value)
    [all...]
hb-icu-le.cc 169 ALLOCATE_ARRAY (LEGlyphID, glyphs, glyph_count);
173 le_getGlyphs (le, glyphs, &status);
186 if (glyphs[i] >= 0xFFFE)
189 info[j].codepoint = glyphs[i];
hb-ot.h 44 hb_set_t *glyphs);
  /external/webkit/Source/WebCore/platform/graphics/mac/
ComplexTextControllerCoreText.cpp 76 // Missing glyphs run constructor. Core Text will not generate a run of missing glyphs, instead falling back on
77 // glyphs from LastResort. We want to use the primary font's missing glyph in order to match the fast text code path.
99 // Synthesize a run of missing glyphs.
126 // Create a run of missing glyphs from the primary font.
  /external/skia/gm/
gammatext.cpp 94 uint16_t glyphs[200]; local
95 int count = paint.textToGlyphs(text, len, glyphs);
97 CGContextShowGlyphsAtPoint(cg, x, y, glyphs, count);
  /external/webkit/Source/WebCore/platform/graphics/haiku/
FontHaiku.cpp 84 GlyphBufferGlyph* glyphs = const_cast<GlyphBufferGlyph*>(glyphBuffer.glyphs(from)); local
88 charUnicodeToUTF8HACK(glyphs[i], out);
  /frameworks/base/data/fonts/
vendor_fonts.xml 13 better served by fonts which either handle glyphs not supported in the default fonts or which
14 handle these glyphs differently than the default fallback fonts.
30 will be used to support any glyphs that are not handled by the default system fonts.
  /external/icu4c/test/letest/
gendata.cpp 164 LEGlyphID *glyphs = NULL; local
259 glyphs = NEW_ARRAY(LEGlyphID, glyphCount);
263 engine->getGlyphs(glyphs, leStatus);
267 dumpLongs(outputFile, "result-glyphs", (le_int32 *) glyphs, glyphCount);
277 DELETE_ARRAY(glyphs);
  /external/harfbuzz_ng/util/
helper-cairo.cc 406 l->glyphs = cairo_glyph_allocate (l->num_glyphs + 1);
418 if ((l->num_glyphs && !l->glyphs) ||
430 l->glyphs[i].index = hb_glyph[i].codepoint;
431 l->glyphs[i].x = ( hb_position->x_offset + x) * scale;
432 l->glyphs[i].y = (-hb_position->y_offset + y) * scale;
438 l->glyphs[i].index = -1;
439 l->glyphs[i].x = x * scale;
440 l->glyphs[i].y = y * scale;
  /external/icu4c/samples/layout/
GnomeFontInstance.h 37 virtual void drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count,
100 void rasterizeGlyphs(cairo_t *cairo, const LEGlyphID *glyphs, le_int32 glyphCount, const float *positions,
  /external/webkit/Source/WebCore/platform/graphics/
GlyphPageTreeNode.cpp 163 // positions and return false to indicate the glyphs were not found.
174 // level does not contain any glyphs.
178 // did not contain any glyphs for that page.
185 // font data's glyphs, and will have glyph index 0 if the font data does not
192 // Fill in a buffer with the entire "page" of characters that we want to look up glyphs for.
241 // routine of our glyph map for actually filling in the page with the glyphs.
302 // doesn't exist, but the page doesn't necessarily have glyphs
306 // When the parent has no glyphs for this page, we can easily
307 // override it just by supplying the glyphs from our font.
310 // When our font has no glyphs for this page, we can just reference th
    [all...]

Completed in 589 milliseconds

1 23 4 5 6 7 8 91011>>