| Index: src/core/SkRemote.cpp
|
| diff --git a/src/core/SkRemote.cpp b/src/core/SkRemote.cpp
|
| index 22185cddb06cc22d01aef0f5fec826b96362d638..9b0383d4063bfe20fe3b2a67dfd1915e3500cfb1 100644
|
| --- a/src/core/SkRemote.cpp
|
| +++ b/src/core/SkRemote.cpp
|
| @@ -5,7 +5,6 @@
|
| * found in the LICENSE file.
|
| */
|
|
|
| -#include "SkAnnotation.h"
|
| #include "SkCanvas.h"
|
| #include "SkColorFilter.h"
|
| #include "SkDrawLooper.h"
|
| @@ -127,7 +126,6 @@ namespace SkRemote {
|
| fIDs.rasterizer = fEncoder->define(paint.getRasterizer());
|
| fIDs.looper = fEncoder->define(paint.getLooper());
|
| fIDs.imagefilter = fEncoder->define(paint.getImageFilter());
|
| - fIDs.annotation = fEncoder->define(paint.getAnnotation());
|
| }
|
| ~AutoCommonIDs() {
|
| if (fEncoder) {
|
| @@ -140,7 +138,6 @@ namespace SkRemote {
|
| fEncoder->undefine(fIDs.rasterizer);
|
| fEncoder->undefine(fIDs.looper);
|
| fEncoder->undefine(fIDs.imagefilter);
|
| - fEncoder->undefine(fIDs.annotation);
|
| }
|
| }
|
|
|
| @@ -461,7 +458,6 @@ namespace SkRemote {
|
| ID define(SkRasterizer* v)O{return this->define(Type::kRasterizer, &fRasterizer, v);}
|
| ID define(SkDrawLooper* v)O{return this->define(Type::kDrawLooper, &fDrawLooper, v);}
|
| ID define(SkImageFilter* v)O{return this->define(Type::kImageFilter, &fImageFilter, v);}
|
| - ID define(SkAnnotation* v)O{return this->define(Type::kAnnotation, &fAnnotation, v);}
|
| #undef O
|
|
|
|
|
| @@ -480,7 +476,6 @@ namespace SkRemote {
|
| case Type::kRasterizer: return fRasterizer .remove(id);
|
| case Type::kDrawLooper: return fDrawLooper .remove(id);
|
| case Type::kImageFilter: return fImageFilter.remove(id);
|
| - case Type::kAnnotation: return fAnnotation .remove(id);
|
| };
|
| }
|
|
|
| @@ -494,7 +489,6 @@ namespace SkRemote {
|
| paint->setRasterizer (fRasterizer .find(common.rasterizer));
|
| paint->setLooper (fDrawLooper .find(common.looper));
|
| paint->setImageFilter(fImageFilter.find(common.imagefilter));
|
| - paint->setAnnotation (fAnnotation .find(common.annotation));
|
| }
|
|
|
| void save() override { fCanvas->save(); }
|
| @@ -617,7 +611,6 @@ namespace SkRemote {
|
| ReffedIDMap<SkRasterizer , Type::kRasterizer > fRasterizer;
|
| ReffedIDMap<SkDrawLooper , Type::kDrawLooper > fDrawLooper;
|
| ReffedIDMap<SkImageFilter , Type::kImageFilter> fImageFilter;
|
| - ReffedIDMap<SkAnnotation , Type::kAnnotation > fAnnotation;
|
|
|
| SkCanvas* fCanvas;
|
| uint64_t fNextID = 0;
|
| @@ -653,7 +646,6 @@ namespace SkRemote {
|
| fRasterizer .foreach(undef);
|
| fDrawLooper .foreach(undef);
|
| fImageFilter.foreach(undef);
|
| - fAnnotation .foreach(undef);
|
| }
|
|
|
| template <typename Map, typename T>
|
| @@ -679,7 +671,6 @@ namespace SkRemote {
|
| ID define(SkRasterizer* v) override { return this->define(&fRasterizer , v); }
|
| ID define(SkDrawLooper* v) override { return this->define(&fDrawLooper , v); }
|
| ID define(SkImageFilter* v) override { return this->define(&fImageFilter, v); }
|
| - ID define(SkAnnotation* v) override { return this->define(&fAnnotation , v); }
|
|
|
| void undefine(ID) override {}
|
|
|
| @@ -749,7 +740,6 @@ namespace SkRemote {
|
| RefKeyMap<SkRasterizer , Type::kRasterizer > fRasterizer;
|
| RefKeyMap<SkDrawLooper , Type::kDrawLooper > fDrawLooper;
|
| RefKeyMap<SkImageFilter , Type::kImageFilter> fImageFilter;
|
| - RefKeyMap<SkAnnotation , Type::kAnnotation > fAnnotation;
|
|
|
| Encoder* fWrapped;
|
| };
|
|
|