| Index: src/effects/SkTableColorFilter.cpp
|
| diff --git a/src/effects/SkTableColorFilter.cpp b/src/effects/SkTableColorFilter.cpp
|
| index 083b54c4886691a9c3f7663e0e702533c2de1839..1b472c65f20a57195d67ff269ff6a4c6b70f2b5a 100644
|
| --- a/src/effects/SkTableColorFilter.cpp
|
| +++ b/src/effects/SkTableColorFilter.cpp
|
| @@ -428,6 +428,20 @@ SkColorFilter* SkTableColorFilter::CreateARGB(const uint8_t tableA[256],
|
| return SkNEW_ARGS(SkTable_ColorFilter, (tableA, tableR, tableG, tableB));
|
| }
|
|
|
| +SkFlattenable::Factory SkTableColorFilter::GetFactory(SkFlattenable::Type type) {
|
| + if (SkFlattenable::kSkTable_ColorFilter_Type == type) {
|
| + return SkTable_ColorFilter::CreateProc;
|
| + }
|
| + return NULL;
|
| +}
|
| +
|
| +SkFlattenable::TypeCheck SkTableColorFilter::GetTypeCheck(SkFlattenable::Type type) {
|
| + if (SkFlattenable::kSkTable_ColorFilter_Type == type) {
|
| + return SkTable_ColorFilter::IsA;
|
| + }
|
| + return NULL;
|
| +}
|
| +
|
| SK_DEFINE_FLATTENABLE_REGISTRAR_GROUP_START(SkTableColorFilter)
|
| SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(SkTable_ColorFilter)
|
| SK_DEFINE_FLATTENABLE_REGISTRAR_GROUP_END
|
|
|