Lines Matching defs:source
4 * Use of this source code is governed by a BSD-style license that can be
18 // SkSourceGlyphBuffer is the source of glyphs between the different stages of character drawing.
19 // It starts with the glyphs and positions from the SkGlyphRun as the first source. When glyphs
20 // are reject by a stage they become the source for the next stage.
25 void setSource(SkZip<const SkGlyphID, const SkPoint> source) {
27 new (this) SkSourceGlyphBuffer{source};
61 SkZip<const SkGlyphID, const SkPoint> source() const { return fSource; }
66 SkSourceGlyphBuffer(const SkZip<const SkGlyphID, const SkPoint>& source) {
67 fSource = source;
148 void startSource(const SkZip<const SkGlyphID, const SkPoint>& source);
152 const SkZip<const SkGlyphID, const SkPoint>& source,
159 // the source origin through the initial matrix is returned. It is given that these positions
162 // the glyph, initialMappedOrigin is (0,0) in source mapped to the device using the initial
163 // matrix, and newMappedOrigin is (0,0) in source mapped to the device using the current
171 const SkZip<const SkGlyphID, const SkPoint>& source,