HomeSort by relevance Sort by last modified time
    Searched defs:glyphs (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/skia/
GlyphPageTreeNodeSkia.cpp 61 uint16_t* glyphs = glyphStorage.get(); local
63 unsigned count = paint.textToGlyphs(buffer, bufferLength * 2, glyphs);
71 setGlyphDataForIndex(offset + i, glyphs[i], glyphs[i] ? fontData : NULL);
72 allGlyphs |= glyphs[i];
  /external/chromium_org/third_party/harfbuzz-ng/src/
test-would-substitute.cc 97 hb_codepoint_t glyphs[2]; local
98 if (!hb_font_glyph_from_string (font, argv[3], -1, &glyphs[0]) ||
100 !hb_font_glyph_from_string (font, argv[4], -1, &glyphs[1])))
102 return !hb_ot_layout_lookup_would_substitute (face, strtol (argv[2], NULL, 0), glyphs, len, false);
hb-ot-shape-normalize.cc 178 hb_codepoint_t glyphs[HB_UNICODE_MAX_DECOMPOSITION_LEN]; local
185 if (!c->font->get_glyph (decomposed[i], 0, &glyphs[i]))
189 output_char (c->buffer, decomposed[i], glyphs[i]);
356 * glyphs in most scripts AND a desired feature for Hangul. Apparently Hangul
  /external/chromium_org/third_party/icu/source/test/letest/
letest.h 38 LEGlyphID *glyphs; member in struct:TestResult
  /external/harfbuzz_ng/src/hb-icu-le/
letest.h 50 LEGlyphID *glyphs; member in struct:TestResult
  /external/harfbuzz_ng/src/
test-would-substitute.cc 97 hb_codepoint_t glyphs[2]; local
98 if (!hb_font_glyph_from_string (font, argv[3], -1, &glyphs[0]) ||
100 !hb_font_glyph_from_string (font, argv[4], -1, &glyphs[1])))
102 return !hb_ot_layout_lookup_would_substitute (face, strtol (argv[2], NULL, 0), glyphs, len, false);
hb-ot-shape-normalize.cc 178 hb_codepoint_t glyphs[HB_UNICODE_MAX_DECOMPOSITION_LEN]; local
185 if (!c->font->get_glyph (decomposed[i], 0, &glyphs[i]))
189 output_char (c->buffer, decomposed[i], glyphs[i]);
358 * optimization to avoid trying to compose every two neighboring glyphs in most
  /external/harfbuzz_ng/util/
hb-ot-shape-closure.cc 58 glyphs = hb_set_create ();
68 hb_set_clear (glyphs);
69 shaper.shape_closure (text, text_len, font, buffer, glyphs);
71 if (hb_set_is_empty (glyphs))
76 for (hb_codepoint_t i = -1; hb_set_next (glyphs, &i);)
95 hb_set_destroy (glyphs);
96 glyphs = NULL;
105 hb_set_t *glyphs; member in struct:shape_closure_consumer_t
helper-cairo.hh 51 cairo_glyph_t *glyphs; member in struct:helper_cairo_line_t
60 if (glyphs)
61 cairo_glyph_free (glyphs);
69 *x_advance = glyphs[num_glyphs].x;
70 *y_advance = glyphs[num_glyphs].y;
  /external/icu4c/layout/
LEInsertionList.cpp 20 LEGlyphID glyphs[ANY_NUMBER]; member in struct:InsertionRecord
82 return insertion->glyphs;
88 if (callback->applyInsertion(rec->position, rec->count, rec->glyphs)) {
  /external/icu4c/test/letest/
letest.h 38 LEGlyphID *glyphs; member in struct:TestResult
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/mac/
FontMac.cpp 117 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from); local
157 gc->drawPosText(glyphs, numGlyphs * sizeof(uint16_t), pos, textRect, paint);
176 gc->drawPosText(glyphs, numGlyphs * sizeof(uint16_t), pos, textRect, paint);
GlyphPageTreeNodeMac.cpp 39 void CGFontGetGlyphsForUnichars(CGFontRef font, const UniChar chars[], CGGlyph glyphs[], size_t length);
63 Vector<CGGlyph, 512> glyphs(bufferLength);
65 CGFontGetGlyphsForUnichars(fontData->platformData().cgFont(), buffer, glyphs.data(), bufferLength);
67 if (!glyphs[i])
70 setGlyphDataForIndex(offset + i, glyphs[i], fontData);
75 && CTFontGetGlyphsForCharacters(fontData->platformData().ctFont(), buffer, glyphs.data(), bufferLength)) {
77 // places the glyphs at indices corresponding to the first character of each pair.
80 if (!glyphs[i * glyphStep])
83 setGlyphDataForIndex(offset + i, glyphs[i * glyphStep], fontData);
88 // We ask CoreText for possible vertical variant glyphs
122 const CGGlyph* glyphs = CTRunGetGlyphsPtr(ctRun); local
    [all...]
  /external/skia/bench/
CmapBench.cpp 36 uint16_t glyphs[NGLYPHS]; local
40 paint.textToGlyphs(text, len, glyphs);
47 uint16_t glyphs[NGLYPHS]; local
52 face->charsToGlyphs(text, encoding, glyphs, glyphCount);
FontCacheBench.cpp 138 int glyphs = 0; variable
143 glyphs += count;
146 SkDebugf("hashBits [%d] limit [%d] collisions [%d / %d = %1.2g%%] using %s\n", hashBits, limit, collisions, glyphs,
147 collisions * 100.0 / glyphs, gRec[i].fName);
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
GlyphBuffer.h 77 GlyphBufferGlyph* glyphs(int from) { return m_glyphs.data() + from; } function in class:WebCore::GlyphBuffer
79 const GlyphBufferGlyph* glyphs(int from) const { return m_glyphs.data() + from; } function in class:WebCore::GlyphBuffer
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/harfbuzz/
FontHarfBuzz.cpp 63 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from); local
116 gc->drawTextOnPath(glyphs + i, 2, path, textRect, 0, paint);
119 gc->drawPosText(glyphs, numGlyphs << 1, pos, textRect, paint);
145 gc->drawTextOnPath(glyphs + i, 2, path, textRect, 0, paint);
148 gc->drawPosText(glyphs, numGlyphs << 1, pos, textRect, paint);
  /external/chromium_org/third_party/WebKit/Source/core/svg/
SVGGlyphMap.h 43 Vector<SVGGlyph> glyphs; member in struct:WebCore::GlyphMapNode
79 node->glyphs.append(glyph);
80 SVGGlyph& lastGlyph = node->glyphs.last();
105 void collectGlyphsForString(const String& string, Vector<SVGGlyph>& glyphs)
114 collectGlyphsForIterator(textIterator, glyphs);
117 collectGlyphsForIterator(textIterator, glyphs);
120 std::sort(glyphs.begin(), glyphs.end(), compareGlyphPriority);
167 void collectGlyphsForIterator(Iterator& textIterator, Vector<SVGGlyph>& glyphs)
177 glyphs.append(node->glyphs)
    [all...]
SVGFontElement.cpp 94 Vector<SVGGlyph> glyphs; local
104 m_glyphMap.collectGlyphsForString(lookupString, glyphs);
105 if (!glyphs.isEmpty()) {
106 glyphs.clear();
235 void SVGFontElement::collectGlyphsForString(const String& string, Vector<SVGGlyph>& glyphs)
238 m_glyphMap.collectGlyphsForString(string, glyphs);
241 void SVGFontElement::collectGlyphsForGlyphName(const String& glyphName, Vector<SVGGlyph>& glyphs)
245 glyphs.append(m_glyphMap.glyphIdentifierForGlyphName(glyphName));
  /external/chromium_org/ui/gfx/
render_text_mac.h 55 std::vector<uint16> glyphs; member in struct:gfx::RenderTextMac::TextRun
render_text_win.h 43 scoped_ptr<WORD[]> glyphs; member in struct:gfx::internal::TextRun
99 // Returns the number of characters in |run| that have missing glyphs.
  /external/harfbuzz_ng/test/api/
test-shape.c 92 hb_glyph_info_t *glyphs; local
116 glyphs = hb_buffer_get_glyph_infos (buffer, NULL);
126 g_assert_cmphex (glyphs[i].codepoint, ==, output_glyphs[i]);
127 g_assert_cmphex (glyphs[i].cluster, ==, i);
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/
FontChromiumWin.cpp 74 // We draw the glyphs in chunks to avoid having to do a heap allocation for
99 const Glyph* glyphs = glyphBuffer.glyphs(from + glyphIndex); local
101 verticalData->getVerticalTranslationsForGlyphs(font, &glyphs[0], curLen, reinterpret_cast<float*>(&translations[0]));
102 // To position glyphs vertically, we use offsets instead of advances.
115 paintSkiaText(graphicsContext, font->platformData(), curLen, &glyphs[0], &advances[0], &offsets[0], origin, SkRect(textRect));
127 Vector<WORD, kMaxBufferLength> glyphs; local
131 glyphs.resize(curLen);
136 glyphs[i] = glyphBuffer.glyphAt(from + glyphIndex);
156 paintSkiaText(graphicsContext, font->platformData(), curLen, &glyphs[0], &advances[0], 0, origin, SkRect(textRect))
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
text.c 38 struct cso_hash *glyphs; member in struct:vg_font
54 cso_hash_take(font->glyphs, (unsigned) glyphIndex);
79 cso_hash_insert(font->glyphs, (unsigned) glyphIndex, glyph);
87 iter = cso_hash_find(font->glyphs, (unsigned) glyphIndex);
139 font->glyphs = cso_hash_create();
153 iter = cso_hash_first_node(font->glyphs);
159 cso_hash_delete(font->glyphs);
246 return cso_hash_size(font->glyphs);
  /external/harfbuzz_ng/contrib/python/scripts/
hbtestfont 7 Generates output of glyphs and positions. Each entry is of the form:
16 p.add_option('-f', '--font', help='Font to use to render glyphs. My be a font file', default="verdana")
68 def __init__(self, fontname, bold, italic, size, glyphs) :
72 self.glyphs = glyphs
98 cr.show_glyphs(self.glyphs) # [(gid, originx, originy)]
100 glyphs = [] variable
103 glyphs.append((g.gid, org[0] + g.offset[0], org[1] - g.offset[1]))
111 frame = gtk.Frame("glyphs")
113 w = GlyphsWindow(family, opts.bold, opts.italic, opts.size, glyphs)
    [all...]

Completed in 626 milliseconds

1 2 3 4