83 auto strike = strikeSpec.findOrCreateStrike();
91 promise.flatten(wBuffer);
93 auto data = wBuffer.snapshotAsData();
103 promise.flatten(wBuffer);
106 wBuffer.writeUInt(12);
107 wBuffer.writeUInt(12);
108 wBuffer.writeUInt(12);
109 auto data = wBuffer.snapshotAsData();
119 promise.flatten(wBuffer);
121 wBuffer.writeUInt(12);
122 wBuffer.writeUInt(12);
123 wBuffer.writeUInt(12);
124 auto data = wBuffer.snapshotAsData();
const SkDescriptor & descriptor() const
static const SkDescriptor & GetDescriptor(const GlyphVector &v)
static SkSpan< GlyphVector::Variant > GetGlyphs(const GlyphVector &v)
static GlyphVector Make(SkStrikePromise &&promise, SkSpan< const SkPackedGlyphID > glyphs, SubRunAllocator *alloc)
static std::optional< GlyphVector > MakeFromBuffer(SkReadBuffer &buffer, const SkStrikeClient *strikeClient, SubRunAllocator *alloc)
AutoTArray< uint8_t > data((int) size)