Home
last modified time | relevance | path

Searched refs:flattenable (Results 1 – 18 of 18) sorted by relevance

/external/skqp/fuzz/oss_fuzz/
DFuzzImageFilterDeserialize.cpp24 auto flattenable = SkImageFilter::Deserialize(bytes->data(), bytes->size()); in FuzzImageFilterDeserialize() local
26 if (flattenable != nullptr) { in FuzzImageFilterDeserialize()
29 paint.setImageFilter(flattenable); in FuzzImageFilterDeserialize()
/external/skia/fuzz/oss_fuzz/
DFuzzImageFilterDeserialize.cpp25 auto flattenable = SkImageFilter::Deserialize(bytes->data(), bytes->size()); in FuzzImageFilterDeserialize() local
27 if (flattenable != nullptr) { in FuzzImageFilterDeserialize()
30 paint.setImageFilter(flattenable); in FuzzImageFilterDeserialize()
/external/skqp/tools/
Dchrome_fuzz.cpp35 sk_sp<SkImageFilter> flattenable = SkValidatingDeserializeImageFilter(testdata.c_str(), in run_test_case() local
39 if (flattenable != nullptr) { in run_test_case()
43 paint.setImageFilter(flattenable); in run_test_case()
/external/skia/tools/
Dchrome_fuzz.cpp35 sk_sp<SkImageFilter> flattenable = SkValidatingDeserializeImageFilter(testdata.c_str(), in run_test_case() local
39 if (flattenable != nullptr) { in run_test_case()
43 paint.setImageFilter(flattenable); in run_test_case()
/external/skia/src/core/
DSkWriteBuffer.cpp214 void SkBinaryWriteBuffer::writeFlattenable(const SkFlattenable* flattenable) { in writeFlattenable() argument
215 if (nullptr == flattenable) { in writeFlattenable()
232 if (SkFlattenable::Factory factory = flattenable->getFactory(); factory && fFactorySet) { in writeFlattenable()
235 const char* name = flattenable->getTypeName(); in writeFlattenable()
259 flattenable->flatten(*this); in writeFlattenable()
DSkWriteBuffer.h50 virtual void writeFlattenable(const SkFlattenable* flattenable) = 0;
112 void writeFlattenable(const SkFlattenable* flattenable) override;
/external/skqp/src/core/
DSkWriteBuffer.cpp204 void SkBinaryWriteBuffer::writeFlattenable(const SkFlattenable* flattenable) { in writeFlattenable() argument
205 if (nullptr == flattenable) { in writeFlattenable()
222 SkFlattenable::Factory factory = flattenable->getFactory(); in writeFlattenable()
239 const char* name = flattenable->getTypeName(); in writeFlattenable()
256 flattenable->flatten(*this); in writeFlattenable()
DSkWriteBuffer.h44 virtual void writeFlattenable(const SkFlattenable* flattenable) = 0;
105 void writeFlattenable(const SkFlattenable* flattenable) override;
/external/skqp/tools/debugger/
DSkJsonWriteBuffer.cpp77 void SkJsonWriteBuffer::writeFlattenable(const SkFlattenable* flattenable) { in writeFlattenable() argument
78 if (flattenable) { in writeFlattenable()
79 this->append(flattenable->getTypeName()); in writeFlattenable()
82 flattenable->flatten(flattenableBuffer); in writeFlattenable()
DSkJsonWriteBuffer.h34 void writeFlattenable(const SkFlattenable* flattenable) override;
DSkDrawCommand.cpp679 void SkDrawCommand::flatten(const SkFlattenable* flattenable, SkJSONWriter& writer, in flatten() argument
682 flattenable->flatten(buffer); in flatten()
687 writer.appendString(SKDEBUGCANVAS_ATTRIBUTE_NAME, flattenable->getTypeName()); in flatten()
692 flattenable->flatten(jsonBuffer); in flatten()
968 static void apply_flattenable(const char* key, SkFlattenable* flattenable, SkJSONWriter& writer, in apply_flattenable() argument
970 if (flattenable != nullptr) { in apply_flattenable()
972 SkDrawCommand::flatten(flattenable, writer, urlDataManager); in apply_flattenable()
DSkDrawCommand.h109 static void flatten(const SkFlattenable* flattenable, SkJSONWriter& writer,
/external/skia/tools/debugger/
DJsonWriteBuffer.cpp82 void JsonWriteBuffer::writeFlattenable(const SkFlattenable* flattenable) { in writeFlattenable() argument
83 if (flattenable) { in writeFlattenable()
84 this->append(flattenable->getTypeName()); in writeFlattenable()
87 flattenable->flatten(flattenableBuffer); in writeFlattenable()
DJsonWriteBuffer.h32 void writeFlattenable(const SkFlattenable* flattenable) override;
DDrawCommand.cpp613 void DrawCommand::flatten(const SkFlattenable* flattenable, in flatten() argument
617 flattenable->flatten(buffer); in flatten()
622 writer.appendString(DEBUGCANVAS_ATTRIBUTE_NAME, flattenable->getTypeName()); in flatten()
627 flattenable->flatten(jsonBuffer); in flatten()
900 SkFlattenable* flattenable, in apply_flattenable() argument
903 if (flattenable != nullptr) { in apply_flattenable()
905 DrawCommand::flatten(flattenable, writer, urlDataManager); in apply_flattenable()
DDrawCommand.h109 static void flatten(const SkFlattenable* flattenable,
/external/skqp/tests/
DSerializationTest.cpp54 static void Write(SkWriteBuffer& writer, const T* flattenable) { in Write()
55 writer.writeFlattenable(flattenable); in Write()
57 static void Read(SkReadBuffer& reader, T** flattenable) { in Read()
58 *flattenable = (T*)reader.readFlattenable(T::GetFlattenableType()); in Read()
/external/skia/tests/
DSerializationTest.cpp52 static void Write(SkWriteBuffer& writer, const T* flattenable) { in Write()
53 writer.writeFlattenable(flattenable); in Write()
55 static void Read(SkReadBuffer& reader, T** flattenable) { in Read()
56 *flattenable = (T*)reader.readFlattenable(T::GetFlattenableType()); in Read()