Home
last modified time | relevance | path

Searched refs:SkGlyphVariant (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/src/core/
DSkGlyphBuffer.h85 class SkGlyphVariant {
87 SkGlyphVariant() : fV{nullptr} { } in SkGlyphVariant() function
88 SkGlyphVariant& operator= (SkPackedGlyphID packedID) {
93 SkGlyphVariant& operator= (SkGlyph* glyph) {
99 SkGlyphVariant& operator= (const SkPath* path) {
178 SkZip<SkGlyphVariant, SkPoint> input() { in input()
181 return SkZip<SkGlyphVariant, SkPoint>{fInputSize, fMultiBuffer.get(), fPositions}; in input()
205 SkZip<SkGlyphVariant, SkPoint> drawable() { in drawable()
208 return SkZip<SkGlyphVariant, SkPoint>{fDrawableSize, fMultiBuffer.get(), fPositions}; in drawable()
229 SkAutoTArray<SkGlyphVariant> fMultiBuffer;
DSkGlyphRunPainter.h142 virtual void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
145 virtual void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
149 virtual void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables,
153 virtual void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables,
DSkGlyphBuffer.cpp36 SkGlyphVariant* packedIDCursor = fMultiBuffer.get(); in startSource()
64 SkGlyphVariant* packedIDCursor = fMultiBuffer.get(); in startBitmapDevice()
106 : SkZip<SkGlyphVariant, SkPoint>{fInputSize, fMultiBuffer.get(), fPositions.get()}) { in dumpInput()
DSkOverdrawCanvas.cpp57 SkGlyphVariant glyph; SkPoint pos; in paintMasks()
/third_party/skia/src/gpu/text/
DGrTextBlob.h251 const SkZip<SkGlyphVariant, SkPoint>& drawables,
256 void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
258 void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables,
261 void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables,
267 void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
306 void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
308 void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
311 void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables,
314 void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables,
DGrTextBlob.cpp188 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables,
275 GrSubRunOwner PathSubRun::Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, in Make() argument
319 sk_sp<SkStrike>&& strike, SkSpan<SkGlyphVariant> glyphs, GrSubRunAllocator* alloc);
350 sk_sp<SkStrike>&& strike, SkSpan<SkGlyphVariant> glyphs, GrSubRunAllocator* alloc) { in Make()
455 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables,
521 GrSubRunOwner DirectMaskSubRun::Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, in Make() argument
849 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables,
917 GrSubRunOwner TransformedMaskSubRun::Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, in Make() argument
1108 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables,
1189 GrSubRunOwner SDFTSubRun::Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, in Make() argument
[all …]