Searched refs:flattenable (Results 1 - 20 of 20) sorted by relevance

/external/skia/include/core/
H A DSkFlattenable.h18 #define SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(flattenable) \
19 SkFlattenable::Registrar(#flattenable, flattenable::CreateProc, \
20 flattenable::GetFlattenableType());
24 #define SK_DEFINE_FLATTENABLE_REGISTRAR_GROUP_START(flattenable) \
25 void flattenable::InitializeFlattenables() {
33 #define SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(flattenable) \
36 return SkNEW_ARGS(flattenable, (buffer)); \
42 #define SK_DEFINE_FLATTENABLE_TYPE(flattenable) \
44 return k##flattenable##_Typ
[all...]
H A DSkWriteBuffer.h63 void writeFlattenable(const SkFlattenable* flattenable);
/external/chromium_org/third_party/skia/include/core/
H A DSkFlattenable.h39 #define SK_DEFINE_FLATTENABLE_REGISTRAR_GROUP_START(flattenable) \
40 void flattenable::InitializeFlattenables() {
49 #define SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(flattenable) \
50 SkFlattenable::Registrar(#flattenable, flattenable::DeepCreateProc, \
51 flattenable::GetFlattenableType());
53 #define SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(flattenable) \
58 return SkNEW_ARGS(flattenable, (buffer)); \
66 #define SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(flattenable) \
67 SkFlattenable::Registrar(#flattenable, flattenabl
[all...]
H A DSkWriteBuffer.h63 void writeFlattenable(const SkFlattenable* flattenable);
/external/chromium_org/third_party/skia/src/core/
H A DSkFlattenableSerialization.cpp14 SkData* SkValidatingSerializeFlattenable(SkFlattenable* flattenable) { argument
16 writer.writeFlattenable(flattenable);
H A DSkWriteBuffer.cpp180 // unflattened (i.e. stale) instance of a similar flattenable is in the dictionary
261 void SkWriteBuffer::writeFlattenable(const SkFlattenable* flattenable) { argument
264 * 0: failure to write the flattenable
272 if (NULL == flattenable) {
283 SkFlattenable::Factory factory = flattenable->getFactory();
287 * We can write 1 of 3 versions of the flattenable:
296 * stream before writing the flattenable.
299 this->writeString(flattenable->getTypeName());
317 flattenable->flatten(*this);
/external/skia/src/core/
H A DSkFlattenableSerialization.cpp14 SkData* SkValidatingSerializeFlattenable(SkFlattenable* flattenable) { argument
16 writer.writeFlattenable(flattenable);
H A DSkWriteBuffer.cpp180 // unflattened (i.e. stale) instance of a similar flattenable is in the dictionary
261 void SkWriteBuffer::writeFlattenable(const SkFlattenable* flattenable) { argument
264 * 0: failure to write the flattenable
272 if (NULL == flattenable) {
283 SkFlattenable::Factory factory = flattenable->getFactory();
287 * We can write 1 of 3 versions of the flattenable:
296 * stream before writing the flattenable.
299 this->writeString(flattenable->getTypeName());
317 flattenable->flatten(*this);
/external/chromium_org/skia/tools/filter_fuzz_stub/
H A Dfilter_fuzz_stub.cc30 SkFlattenable* flattenable = SkValidatingDeserializeFlattenable( local
35 if (flattenable != NULL) {
39 paint.setImageFilter(static_cast<SkImageFilter*>(flattenable))->unref();
/external/chromium_org/third_party/skia/tests/
H A DFlatDataTest.cpp20 static void Flatten(SkWriteBuffer& buffer, const SkFlattenable& flattenable) { argument
21 buffer.writeFlattenable(&flattenable);
H A DSerializationTest.cpp37 static void Write(SkWriteBuffer& writer, const T* flattenable) { argument
38 writer.writeFlattenable(flattenable);
40 static void Read(SkValidatingReadBuffer& reader, T** flattenable) { argument
41 *flattenable = (T*)reader.readFlattenable(T::GetFlattenableType());
H A DImageFilterTest.cpp781 SkAutoTUnref<SkFlattenable> flattenable(SkValidatingDeserializeFlattenable(
783 SkImageFilter* unflattenedFilter = static_cast<SkImageFilter*>(flattenable.get());
/external/skia/tests/
H A DFlatDataTest.cpp20 static void Flatten(SkWriteBuffer& buffer, const SkFlattenable& flattenable) { argument
21 buffer.writeFlattenable(&flattenable);
H A DSerializationTest.cpp34 static void Write(SkWriteBuffer& writer, const T* flattenable) { argument
35 writer.writeFlattenable(flattenable);
37 static void Read(SkValidatingReadBuffer& reader, T** flattenable) { argument
38 *flattenable = (T*)reader.readFlattenable(T::GetFlattenableType());
H A DImageFilterTest.cpp567 SkAutoTUnref<SkFlattenable> flattenable(SkValidatingDeserializeFlattenable(
569 SkImageFilter* unflattenedFilter = static_cast<SkImageFilter*>(flattenable.get());
/external/chromium_org/third_party/skia/samplecode/
H A DSampleFilterFuzz.cpp415 SkFlattenable* flattenable = SkValidatingDeserializeFlattenable(ptr, len, local
417 return static_cast<SkImageFilter*>(flattenable);
/external/skia/samplecode/
H A DSampleFilterFuzz.cpp419 SkFlattenable* flattenable = SkValidatingDeserializeFlattenable(ptr, len, local
421 return static_cast<SkImageFilter*>(flattenable);
/external/chromium_org/content/common/
H A Dcc_messages.cc234 SkFlattenable* flattenable = SkValidatingDeserializeFlattenable( local
236 *r = skia::AdoptRef(static_cast<SkImageFilter*>(flattenable));
/external/chromium_org/third_party/skia/src/pipe/
H A DSkGPipeWrite.cpp136 // Look through the flattenable heap.
159 static void Flatten(SkWriteBuffer& buffer, const SkFlattenable& flattenable) { argument
160 buffer.writeFlattenable(&flattenable);
405 // return ~(index-base-1) if an old flattenable was replaced
/external/skia/src/pipe/
H A DSkGPipeWrite.cpp133 // Look through the flattenable heap.
156 static void Flatten(SkWriteBuffer& buffer, const SkFlattenable& flattenable) { argument
157 buffer.writeFlattenable(&flattenable);
394 // return ~(index-base-1) if an old flattenable was replaced

Completed in 1465 milliseconds