Home
last modified time | relevance | path

Searched refs:SkSerialProcs (Results 1 – 25 of 27) sorted by relevance

12

/third_party/skia/include/core/
DSkPicture.h23 struct SkSerialProcs;
165 sk_sp<SkData> serialize(const SkSerialProcs* procs = nullptr) const;
179 void serialize(SkWStream* stream, const SkSerialProcs* procs = nullptr) const;
245 void serialize(SkWStream*, const SkSerialProcs*, class SkRefCntSet* typefaces,
DSkFlattenable.h17 struct SkSerialProcs;
72 sk_sp<SkData> serialize(const SkSerialProcs* = nullptr) const;
74 const SkSerialProcs* = nullptr) const;
DSkTextBlob.h21 struct SkSerialProcs;
163 size_t serialize(const SkSerialProcs& procs, void* memory, size_t memory_size) const;
178 sk_sp<SkData> serialize(const SkSerialProcs& procs) const;
DSkSerialProcs.h50 struct SK_API SkSerialProcs { struct
DBUILD.bazel75 "SkSerialProcs.h",
/third_party/skia/tests/
DSerialProcsTest.cpp64 SkSerialProcs sproc; in DEF_TEST()
91 static SkSerialProcs makes(SkSerialPictureProc proc, void* ctx = nullptr) { in makes()
92 SkSerialProcs procs; in makes()
141 SkSerialProcs sprocs = makes(array_serial_proc, &ctx); in test_pictures()
202 SkSerialProcs procs; in DEF_TEST()
DMultiPictureDocumentTest.cpp90 SkSerialProcs procs; in DEF_TEST()
324 SkSerialProcs procs; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DSerializationTest.cpp368 const SkSerialProcs* serial_procs, in serialize_and_compare_typeface()
425 static void TestPictureTypefaceSerialization(const SkSerialProcs* serial_procs, in TestPictureTypefaceSerialization()
726 SkSerialProcs serial_procs; in DEF_TEST()
853 SkSerialProcs procs; in DEF_TEST()
DTextBlobTest.cpp415 SkSerialProcs serializeProcs; in DEF_TEST()
DSkRemoteGlyphCacheTest.cpp778 SkSerialProcs s_procs; in MakeEmojiBlob()
/third_party/skia/src/utils/
DSkMultiPictureDocument.h18 struct SkSerialProcs;
24 SK_SPI sk_sp<SkDocument> SkMakeMultiPictureDocument(SkWStream* dst, const SkSerialProcs* = nullptr,
DSkMultiPictureDocument.cpp52 const SkSerialProcs fProcs;
58 MultiPictureDocument(SkWStream* s, const SkSerialProcs* procs, in MultiPictureDocument()
61 , fProcs(procs ? *procs : SkSerialProcs()) in MultiPictureDocument()
107 sk_sp<SkDocument> SkMakeMultiPictureDocument(SkWStream* wStream, const SkSerialProcs* procs, in SkMakeMultiPictureDocument()
/third_party/skia/src/core/
DSkPicture.cpp229 void SkPicture::serialize(SkWStream* stream, const SkSerialProcs* procs) const { in serialize()
233 sk_sp<SkData> SkPicture::serialize(const SkSerialProcs* procs) const { in serialize()
239 static sk_sp<SkData> custom_serialize(const SkPicture* picture, const SkSerialProcs& procs) { in custom_serialize()
267 void SkPicture::serialize(SkWStream* stream, const SkSerialProcs* procsPtr, in serialize()
269 SkSerialProcs procs; in serialize()
DSkPictureData.h21 struct SkSerialProcs;
86 void serialize(SkWStream*, const SkSerialProcs&, SkRefCntSet*, bool textBlobsOnly=false) const;
162 static void WriteTypefaces(SkWStream* stream, const SkRefCntSet& rec, const SkSerialProcs&);
DSkPictureData.cpp121 const SkSerialProcs& procs) { in WriteTypefaces()
192 static SkSerialProcs skip_typeface_proc(const SkSerialProcs& procs) { in skip_typeface_proc()
193 SkSerialProcs newProcs = procs; in skip_typeface_proc()
204 void SkPictureData::serialize(SkWStream* stream, const SkSerialProcs& procs, in serialize()
DSkFlattenable.cpp116 sk_sp<SkData> SkFlattenable::serialize(const SkSerialProcs* procs) const { in serialize()
129 const SkSerialProcs* procs) const { in serialize()
DSkWriteBuffer.h69 void setSerialProcs(const SkSerialProcs& procs) { fProcs = procs; } in setSerialProcs()
72 SkSerialProcs fProcs;
DSkTextBlob.cpp848 sk_sp<SkData> SkTextBlob::serialize(const SkSerialProcs& procs) const { in serialize()
890 size_t SkTextBlob::serialize(const SkSerialProcs& procs, void* memory, size_t memory_size) const { in serialize()
/third_party/skia/docs/examples/
DTextBlob_serialize_2.cpp12 sk_sp<SkData> data = blob->serialize(SkSerialProcs()); in draw()
DTextBlob_Deserialize.cpp13 sk_sp<SkData> data = blob->serialize(SkSerialProcs());
DTextBlob_serialize.cpp14 size_t used = blob->serialize(SkSerialProcs(), storage, sizeof(storage));
/third_party/skia/tools/
DSkSharingProc.cpp29 SkSerialProcs tempProc; in collectNonTextureImagesFromPicture()
Dremote_demo.cpp240 SkSerialProcs procs; in renderer()
DDDLPromiseImageHelper.cpp99 SkSerialProcs procs; in recreateSKP()
/third_party/skia/tools/fiddle/
Ddocumumentation_examples_map.txt2866 sk_sp<SkData> serialize(const SkSerialProcs* procs = nullptr) const;
2870 void serialize(SkWStream* stream, const SkSerialProcs* procs = nullptr) const;
4027 size_t serialize(const SkSerialProcs& procs, void* memory, size_t memory_size) const;
4031 sk_sp<SkData> serialize(const SkSerialProcs& procs) const;

12