Lines Matching refs:glyphs
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. Returned
262 Returns nullptr if no runs of glyphs were added by builder.
272 RunBuffer supplies storage for glyphs and positions within a run.
274 A run is a sequence of glyphs sharing font metrics and positioning.
275 Each run may position its glyphs in one of three ways:
277 determine the advance to subsequent glyphs; by specifying a baseline, and
282 SkGlyphID* glyphs; //!< storage for glyphs in run
293 /** Returns run with storage for glyphs. Caller must write count glyphs to
294 RunBuffer::glyphs before next call to SkTextBlobBuilder.
298 Glyphs share metrics in font.
300 Glyphs are positioned on a baseline at (x, y), using font metrics to
305 is computed from (x, y) and RunBuffer::glyphs metrics.
308 @param count number of glyphs
317 /** Returns run with storage for glyphs and positions along baseline. Caller must
318 write count glyphs to RunBuffer::glyphs, and count scalars to RunBuffer::pos;
323 Glyphs share metrics in font.
325 Glyphs are positioned on a baseline at y, using x-axis positions written by
330 is computed from y, RunBuffer::pos, and RunBuffer::glyphs metrics.
333 @param count number of glyphs
341 /** Returns run with storage for glyphs and SkPoint positions. Caller must
342 write count glyphs to RunBuffer::glyphs, and count SkPoint to RunBuffer::pos;
347 Glyphs share metrics in font.
349 Glyphs are positioned using SkPoint written by caller to RunBuffer::pos, using
354 is computed from RunBuffer::pos, and RunBuffer::glyphs metrics.
357 @param count number of glyphs