HomeSort by relevance Sort by last modified time
    Searched refs:glyphs (Results 226 - 250 of 289) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/skia/tools/
sk_tool_utils.cpp 144 font.textToGlyphs(text, len, encoding, run.glyphs, count);
159 font.getPos(atg.glyphs(), count, &computedPos[0]);
167 font.getPaths(atg.glyphs(), atg.count(), [](const SkPath* src, const SkMatrix& mx, void* ctx) {
  /external/skqp/src/gpu/text/
GrTextBlob.cpp 33 size_t glyphs = sk_align<alignof(GrGlyph*)> (vertex + sizeof(char) * verticesCount); local
34 size_t runs = sk_align<alignof(GrTextBlob::Run)>(glyphs + sizeof(GrGlyph*) * glyphCount);
46 // setup offsets for vertices / glyphs
48 blob->fGlyphs = SkTAddOffset<GrGlyph*>(blob.get(), glyphs);
93 /** This could be relaxed for blobs with only distance field glyphs. */
130 // If the text blob only has full pixel glyphs, then fractional part of the position does
228 // For each run in the GrTextBlob we're going to churn through all the glyphs.
234 // first flush any path glyphs
332 // We can clip geometrically if we're not using SDFs or transformed glyphs,
  /external/skqp/src/xps/
SkXPSDevice.cpp     [all...]
  /external/skqp/tools/
sk_tool_utils.cpp 143 font.textToGlyphs(text, len, encoding, run.glyphs, count);
158 font.getPos(atg.glyphs(), count, &computedPos[0]);
166 font.getPaths(atg.glyphs(), atg.count(), [](const SkPath* src, const SkMatrix& mx, void* ctx) {
  /external/fonttools/Tests/designspaceLib/
designspace_test.py 127 i1.glyphs['arrow'] = glyphData
147 i2.glyphs['arrow'] = glyphData
148 i2.glyphs['arrow2'] = dict(mute=False)
221 i1.glyphs['arrow'] = glyphData
247 assert new.instances[0].glyphs['arrow']['unicodes'] == [100,200,300]
290 i1.glyphs['arrow'] = glyphData
  /external/harfbuzz_ng/src/
hb-ot-layout-gdef-table.hh 358 void get_glyphs_in_class (unsigned int klass, hb_set_t *glyphs) const
359 { (this+glyphClassDef).add_class (glyphs, klass); }
480 attachList; /* Offset to list of glyphs with
hb-ot-shape-complex-khmer.cc 162 bool would_substitute (const hb_codepoint_t *glyphs,
167 if (hb_ot_layout_lookup_would_substitute_fast (face, lookups[i].index, glyphs, glyphs_count, zero_context))
hb-coretext.cc 821 /* For right-to-left runs, CoreText returns the glyphs positioned such that
850 * one and fill in the buffer with .notdef glyphs instead of random glyph
984 const CGGlyph* glyphs = USE_PTR ? CTRunGetGlyphsPtr (run) : nullptr; local
    [all...]
hb-ot-hmtx-table.hh 94 /* All the trailing glyphs with the same advance can use one LongMetric
96 hb_vector_t<hb_codepoint_t> &gids = plan->glyphs;
307 * all subsequent glyphs. */
315 * of monospaced glyphs (e.g., Kanji
hb-uniscribe.cc 780 ALLOCATE_ARRAY (WORD, glyphs, glyphs_size);
879 /* Asking for glyphs in logical order circumvents at least
898 glyphs + glyphs_offset,
937 glyphs + glyphs_offset,
986 info->codepoint = glyphs[i];
  /external/icu/icu4c/source/samples/layout/
GDIFontInstance.cpp 59 void GDISurface::drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count, const float *positions,
74 TTGlyphID ttGlyph = (TTGlyphID) LE_GET_GLYPH(glyphs[g]);
  /external/skia/src/core/
SkDevice.cpp 330 void SkBaseDevice::drawGlyphRunRSXform(const SkFont& font, const SkGlyphID glyphs[],
351 glyphID = glyphs[i];
  /external/skqp/modules/skottie/src/
SkottieAdapter.cpp 325 if (!buf.glyphs) {
329 memcpy(buf.glyphs, line_glyph_buffer.data(),
  /external/skqp/src/core/
SkDevice.cpp 338 void SkBaseDevice::drawGlyphRunRSXform(const SkFont& font, const SkGlyphID glyphs[],
359 glyphID = glyphs[i];
  /external/ImageMagick/MagickCore/
nt-feature.c 245 /* Glyphs */
255 type_info->glyphs=ConstantString(buffer);
annotate.c 1078 *glyphs; local
    [all...]
  /external/fonttools/Lib/fontTools/
fontBuilder.py 55 glyphs = {".notdef": glyph, "A": glyph, "a": glyph, ".null": glyph}
56 fb.setupGlyf(glyphs)
591 def setupGlyf(self, glyphs, calcGlyphBounds=True):
596 If `calcGlyphBounds` is True, the bounds of all glyphs will be
603 self.font["glyf"].glyphs = glyphs
619 """Calculate the bounding boxes of all glyphs in the `glyf` table.
623 for glyph in glyphTable.glyphs.values():
  /external/fonttools/Tests/voltLib/
parser_test.py 22 glyphs = [[g.glyph for g in v] for v in sub.mapping.keys()]
25 self.assertEqual(glyphs, glyph_ref)
    [all...]
  /external/skqp/modules/skshaper/src/
SkShaper_harfbuzz.cpp 410 UBiDiLevel level, std::unique_ptr<ShapedGlyph[]> glyphs)
412 , fLevel(level), fGlyphs(std::move(glyphs))
434 SkASSERT(buffer.glyphs);
442 // Glyphs are in logical order, but output ltr since PDF readers seem to expect that.
444 buffer.glyphs[i] = glyph.fID;
652 SkDebugf("Shaping error: too many glyphs");
699 // Iterate over the glyphs in logical order to mark line endings.
741 // Reorder the runs and glyphs per line and write them out.
  /external/skia/src/ports/
SkFontHost_FreeType.cpp 186 // Setup LCD filtering. This reduces color fringes for LCD smoothed glyphs.
769 bool SkTypeface_FreeType::onGetKerningPairAdjustments(const uint16_t glyphs[],
779 FT_Error err = FT_Get_Kerning(face, glyphs[i], glyphs[i+1],
    [all...]
  /external/skqp/src/ports/
SkFontHost_FreeType.cpp 186 // Setup LCD filtering. This reduces color fringes for LCD smoothed glyphs.
769 bool SkTypeface_FreeType::onGetKerningPairAdjustments(const uint16_t glyphs[],
779 FT_Error err = FT_Get_Kerning(face, glyphs[i], glyphs[i+1],
    [all...]
  /external/pdfium/core/fxge/skia/
fx_skia_device.cpp 1583 SkTDArray<uint16_t> glyphs; local
    [all...]
  /external/harfbuzz_ng/test/shaping/
hb_test_tools.py 310 self.glyphs = None
332 self.glyphs = l
  /external/harfbuzz_ng/util/
options.hh 337 /* Shape segment corresponding to glyphs start..end. */
415 hb_set_t *glyphs)
420 hb_ot_shape_glyphs_closure (font, buffer, features, num_features, glyphs);
  /external/libkmsxx/utils/
kmsprint.cpp 318 const map<TreeGlyph, string>& glyphs = s_glyph_mode == TreeGlyphMode::UTF8 ? glyphs_utf8 : glyphs_ascii; local
320 return glyphs.at(glyph).c_str();

Completed in 1261 milliseconds

1 2 3 4 5 6 7 8 91011>>