Lines Matching refs:procs
121 const SkSerialProcs& procs) {
132 if (procs.fTypefaceProc) {
133 auto data = procs.fTypefaceProc(tf, procs.fTypefaceCtx);
192 static SkSerialProcs skip_typeface_proc(const SkSerialProcs& procs) {
193 SkSerialProcs newProcs = procs;
204 void SkPictureData::serialize(SkWStream* stream, const SkSerialProcs& procs,
219 buffer.setSerialProcs(skip_typeface_proc(procs));
242 WriteTypefaces(stream, *typefaceSet, procs);
252 pic->serialize(stream, &procs, typefaceSet, /*textBlobsOnly=*/ false);
287 const SkDeserialProcs& procs,
315 if (procs.fTypefaceProc) {
316 tf = procs.fTypefaceProc(&stream, sizeof(stream), procs.fTypefaceCtx);
333 auto pic = SkPicture::MakeFromStream(stream, &procs, topLevelTFPlayback);
353 buffer.setDeserialProcs(procs);
474 const SkDeserialProcs& procs,
481 if (!data->parseStream(stream, procs, topLevelTFPlayback)) {
499 const SkDeserialProcs& procs,
510 if (!this->parseStreamTag(stream, tag, size, procs, topLevelTFPlayback)) {