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

1 2 3 4 5 6 7 891011>>

  /external/skqp/src/ports/
SkTypeface_win_dw.cpp 81 uint16_t glyphs[], int glyphCount) const
83 if (nullptr == glyphs) {
108 fDWriteFontFace->GetGlyphIndices(scratch, limit, &glyphs[baseGlyph]);
114 fDWriteFontFace->GetGlyphIndices(utf32, glyphCount, glyphs);
122 if (0 == glyphs[i]) {
SkTypeface_win_dw.h 117 uint16_t glyphs[], int glyphCount) const override;
  /external/skia/modules/skshaper/src/
SkShaper_harfbuzz.cpp 112 hb_codepoint_t *glyphs,
130 *glyphs = glyph[i];
131 glyphs = SkTAddOffset<hb_codepoint_t>(glyphs, glyph_stride);
156 const hb_codepoint_t* glyphs,
167 glyph[i] = *glyphs;
168 glyphs = SkTAddOffset<const hb_codepoint_t>(glyphs, glyph_stride);
189 // supposed to heuristically place combining marks around base glyphs. HarfBuzz
190 // does this by measuring "ink boxes" of glyphs, and placing them according t
    [all...]
  /external/fonttools/Snippets/
interpolate.py 12 # All input fonts must contain the same set of glyphs, and these glyphs
16 # glyphs; in the resulting font, these glyphs will not be interpolated
104 glyph = glyphTable.glyphs.get(glyphName)
  /external/icu/icu4c/source/samples/layout/
sfnt.h 135 le_uint16 glyphs[ANY_NUMBER]; member in struct:CMAPFormat10Encoding
pflow.c 344 const LEGlyphID *glyphs = pl_getVisualRunGlyphs(visualRun); local
347 rs_drawGlyphs(surface, font, glyphs, glyphCount, positions, x, y, obj->fWidth, obj->fHeight);
  /external/icu/icu4c/source/test/letest/
FontObject.h 195 le_uint32 unicodesToGlyphs(LEUnicode *chars, le_uint32 nChars, LEGlyphID *glyphs,
  /external/icu/icu4c/source/test/perf/leperf/
FontObject.h 199 le_uint32 unicodesToGlyphs(LEUnicode *chars, le_uint32 nChars, LEGlyphID *glyphs,
  /external/skia/include/core/
SkTextBlob.h 35 run consists of glyphs, SkPaint, and position. Only parts of SkPaint related to
43 larger than the bounds of all glyphs in runs.
57 The return count is zero or a multiple of two, and is at most twice the number of glyphs in
80 It does not perform kerning or other complex shaping; glyphs are
83 @param text character code points or glyphs drawn
101 It does not perform kerning or other complex shaping; glyphs are
104 @param string character code points or glyphs drawn
122 @param text character code points or glyphs drawn (based on encoding)
139 @param text character code points or glyphs drawn (based on encoding)
260 /** Returns SkTextBlob built from runs of glyphs added by builder. Returne
282 SkGlyphID* glyphs; \/\/!< storage for glyphs in run member in struct:SkTextBlobBuilder::RunBuffer
    [all...]
  /external/skia/src/core/
SkTextBlobPriv.h 66 // | SkTextBlob | RunRecord | Glyphs[] | Pos[] | RunRecord | Glyphs[] | Pos[] | ...
75 // ... | RunRecord | Glyphs[] | Pos[] | TextSize | Clusters[] | Text[] | ...
118 // Glyphs are stored immediately following the record.
221 const uint16_t* glyphs() const { function in class:SkTextBlobRunIterator
SkGlyphRun.cpp 106 // This implementation assumes that the unique glyphs added are appended to a vector that may
152 // endlessly upwards. It's unusual to see a typeface with more than 4096 possible glyphs.
195 auto glyphIDs = SkSpan<const SkGlyphID>{it.glyphs(), runSize};
219 device->drawGlyphRunRSXform(it.font(), it.glyphs(), (const SkRSXform*)it.pos(),
  /external/skia/src/ports/
SkTypeface_win_dw.h 120 uint16_t glyphs[], int glyphCount) const override;
  /external/skia/tests/
TextBlobCacheTest.cpp 87 font.setSize(48); // draw big glyphs to really stress the atlas
123 memcpy(run.glyphs, text.get(), maxTotalText * sizeof(uint16_t));
  /external/skqp/include/core/
SkTextBlob.h 35 run consists of glyphs, SkPaint, and position. Only parts of SkPaint related to
43 larger than the bounds of all glyphs in runs.
57 The return count is zero or a multiple of two, and is at most twice the number of glyphs in
80 It does not perform kerning or other complex shaping; glyphs are
83 @param text character code points or glyphs drawn
101 It does not perform kerning or other complex shaping; glyphs are
104 @param string character code points or glyphs drawn
122 @param text character code points or glyphs drawn (based on encoding)
139 @param text character code points or glyphs drawn (based on encoding)
260 /** Returns SkTextBlob built from runs of glyphs added by builder. Returne
282 SkGlyphID* glyphs; \/\/!< storage for glyphs in run member in struct:SkTextBlobBuilder::RunBuffer
    [all...]
  /external/skqp/src/core/
SkTextBlobPriv.h 66 // | SkTextBlob | RunRecord | Glyphs[] | Pos[] | RunRecord | Glyphs[] | Pos[] | ...
75 // ... | RunRecord | Glyphs[] | Pos[] | TextSize | Clusters[] | Text[] | ...
118 // Glyphs are stored immediately following the record.
221 const uint16_t* glyphs() const { function in class:SkTextBlobRunIterator
SkGlyphRun.cpp 106 // This implementation assumes that the unique glyphs added are appended to a vector that may
152 // endlessly upwards. It's unusual to see a typeface with more than 4096 possible glyphs.
195 auto glyphIDs = SkSpan<const SkGlyphID>{it.glyphs(), runSize};
219 device->drawGlyphRunRSXform(it.font(), it.glyphs(), (const SkRSXform*)it.pos(),
  /external/skqp/tests/
TextBlobCacheTest.cpp 87 font.setSize(48); // draw big glyphs to really stress the atlas
123 memcpy(run.glyphs, text.get(), maxTotalText * sizeof(uint16_t));
  /external/skia/experimental/pvg/
draw_msg.proto 240 repeated uint32 glyphs = 1; // uint16? bytes?
241 repeated float pos_x = 2; // must match counts with glyphs
242 repeated float pos_y = 3; // must match counts with glyphs OR have 1 entry
  /external/skia/src/atlastext/
SkAtlasTextTarget.cpp 146 void SkInternalAtlasTextTarget::drawText(const SkGlyphID glyphs[], const SkPoint positions[],
161 SkSpan<const SkGlyphID>{glyphs, SkTo<size_t>(glyphCnt)},
172 // The SkAtlasTextRenderer currently only handles grayscale SDF glyphs.
  /external/skqp/experimental/pvg/
draw_msg.proto 240 repeated uint32 glyphs = 1; // uint16? bytes?
241 repeated float pos_x = 2; // must match counts with glyphs
242 repeated float pos_y = 3; // must match counts with glyphs OR have 1 entry
  /external/harfbuzz_ng/src/
hb-aat-layout-morx-table.hh 648 * The number of glyphs to be inserted is contained
653 * The number of glyphs to be inserted is contained
701 * number of glyphs to insert at the current
704 * current location is 31 glyphs. */
706 * number of glyphs to insert at the marked
709 * marked location is 31 glyphs. */
736 const GlyphID *glyphs = &insertionAction[start]; local
737 if (unlikely (!c->sanitizer.check_array (glyphs, count))) return false;
748 buffer->output_glyph (glyphs[i]);
761 const GlyphID *glyphs = &insertionAction[start] local
    [all...]
hb-ot-shape.cc 915 /* Propagate cluster-level glyph flags to be the same on all cluster glyphs.
1024 hb_set_t *glyphs)
1028 glyphs->add (glyph);
1033 glyphs->add (glyph);
1048 hb_set_t *glyphs)
1059 add_char (font, buffer->unicode, mirror, info[i].codepoint, glyphs);
1063 hb_ot_layout_lookups_substitute_closure (font->face, lookups, glyphs);
  /external/freetype/src/gxvalid/
gxvjust.c 213 FT_UShort glyphs; local
217 glyphs = FT_NEXT_USHORT( p );
218 gxv_just_check_max_gid( glyphs, "type0:glyphs", gxvalid );
  /external/skia/src/gpu/text/
GrTextBlob.cpp 36 size_t glyphs = sk_align<alignof(GrGlyph*)> (vertex + sizeof(char) * verticesCount); local
37 size_t runs = sk_align<alignof(GrTextBlob::Run)>(glyphs + sizeof(GrGlyph*) * glyphCount);
49 // setup offsets for vertices / glyphs
51 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/skia/src/xps/
SkXPSDevice.cpp     [all...]

Completed in 611 milliseconds

1 2 3 4 5 6 7 891011>>