Home
last modified time | relevance | path

Searched refs:SkSerialProcs (Results 1 - 24 of 24) sorted by relevance

/third_party/skia/include/core/
H A 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,
H A DSkFlattenable.h17 struct SkSerialProcs;
72 sk_sp<SkData> serialize(const SkSerialProcs* = nullptr) const;
74 const SkSerialProcs* = nullptr) const;
H A 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;
H A DSkSerialProcs.h50 struct SK_API SkSerialProcs { struct
/third_party/skia/src/utils/
H A DSkMultiPictureDocument.h18 struct SkSerialProcs;
24 SK_SPI sk_sp<SkDocument> SkMakeMultiPictureDocument(SkWStream* dst, const SkSerialProcs* = nullptr,
H A DSkMultiPictureDocument.cpp12 #include "include/core/SkSerialProcs.h"
52 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/
H A DSkPicture.cpp12 #include "include/core/SkSerialProcs.h"
229 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()
H A 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&);
H A 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()
H A DSkFlattenable.cpp116 sk_sp<SkData> SkFlattenable::serialize(const SkSerialProcs* procs) const {
129 const SkSerialProcs* procs) const {
H A DSkWriteBuffer.h13 #include "include/core/SkSerialProcs.h"
69 void setSerialProcs(const SkSerialProcs& procs) { fProcs = procs; } in setSerialProcs()
72 SkSerialProcs fProcs;
H A DSkTextBlob.cpp833 sk_sp<SkData> SkTextBlob::serialize(const SkSerialProcs& procs) const { in serialize()
861 size_t SkTextBlob::serialize(const SkSerialProcs& procs, void* memory, size_t memory_size) const { in serialize()
/third_party/skia/tests/
H A DSerialProcsTest.cpp11 #include "include/core/SkSerialProcs.h"
64 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()
H A DMultiPictureDocumentTest.cpp90 SkSerialProcs procs; in DEF_TEST()
324 SkSerialProcs procs; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A 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()
H A DTextBlobTest.cpp10 #include "include/core/SkSerialProcs.h"
415 SkSerialProcs serializeProcs; in DEF_TEST()
H A DSkRemoteGlyphCacheTest.cpp778 SkSerialProcs s_procs; in MakeEmojiBlob()
H A DImageTest.cpp20 #include "include/core/SkSerialProcs.h"
240 SkSerialProcs procs; in DEF_TEST()
/third_party/skia/docs/examples/
H A DTextBlob_serialize_2.cpp6 #include "include/core/SkSerialProcs.h" in REG_FIDDLE()
12 sk_sp<SkData> data = blob->serialize(SkSerialProcs()); in REG_FIDDLE()
H A DTextBlob_serialize.cpp7 #include "include/core/SkSerialProcs.h" in REG_FIDDLE()
14 size_t used = blob->serialize(SkSerialProcs(), storage, sizeof(storage)); in REG_FIDDLE()
H A DTextBlob_Deserialize.cpp7 #include "include/core/SkSerialProcs.h" in REG_FIDDLE()
13 sk_sp<SkData> data = blob->serialize(SkSerialProcs()); in REG_FIDDLE()
/third_party/skia/tools/
H A DSkSharingProc.cpp13 #include "include/core/SkSerialProcs.h"
29 SkSerialProcs tempProc; in collectNonTextureImagesFromPicture()
H A Dremote_demo.cpp240 SkSerialProcs procs; in renderer()
H A DDDLPromiseImageHelper.cpp12 #include "include/core/SkSerialProcs.h"
99 SkSerialProcs procs; in recreateSKP()

Completed in 26 milliseconds