Home
last modified time | relevance | path

Searched refs:SerializeBehavior (Results 1 – 5 of 5) sorted by relevance

/external/skia/include/core/
DSkTypeface.h155 enum class SerializeBehavior { enum
164 void serialize(SkWStream*, SerializeBehavior = SerializeBehavior::kIncludeDataIfLocal) const;
170 sk_sp<SkData> serialize(SerializeBehavior = SerializeBehavior::kIncludeDataIfLocal) const;
/external/skia/src/core/
DSkTypeface.cpp173 void SkTypeface::serialize(SkWStream* wstream, SerializeBehavior behavior) const { in serialize()
180 case SerializeBehavior::kDoIncludeData: shouldSerializeData = true; break; in serialize()
181 case SerializeBehavior::kDontIncludeData: shouldSerializeData = false; break; in serialize()
182 case SerializeBehavior::kIncludeDataIfLocal: shouldSerializeData = isLocalData; break; in serialize()
203 sk_sp<SkData> SkTypeface::serialize(SerializeBehavior behavior) const { in serialize()
DSkTextBlobTrace.cpp114 ((const SkTypeface*)ptr)->serialize(dst, SkTypeface::SerializeBehavior::kDoIncludeData); in dump()
/external/skia/tests/
DTypefaceTest.cpp516 auto data0 = tf->serialize(SkTypeface::SerializeBehavior::kDoIncludeData); in check_serialize_behaviors()
517 auto data1 = tf->serialize(SkTypeface::SerializeBehavior::kDontIncludeData); in check_serialize_behaviors()
518 auto data2 = tf->serialize(SkTypeface::SerializeBehavior::kIncludeDataIfLocal); in check_serialize_behaviors()
DSerializationTest.cpp343 sk_sp<SkData> data(typeface->serialize(SkTypeface::SerializeBehavior::kDoIncludeData)); in serialize_typeface_proc()