Chromium Code Reviews| Index: include/effects/SkLayerRasterizer.h |
| diff --git a/include/effects/SkLayerRasterizer.h b/include/effects/SkLayerRasterizer.h |
| index 9d4c8239f2fc8da3613e63036ab23b72c846173e..fec72ea51dd5b8c7e713c74b6309156233a40fb5 100644 |
| --- a/include/effects/SkLayerRasterizer.h |
| +++ b/include/effects/SkLayerRasterizer.h |
| @@ -1,4 +1,3 @@ |
| - |
| /* |
| * Copyright 2006 The Android Open Source Project |
| * |
| @@ -6,7 +5,6 @@ |
| * found in the LICENSE file. |
| */ |
| - |
| #ifndef SkLayerRasterizer_DEFINED |
| #define SkLayerRasterizer_DEFINED |
| @@ -64,19 +62,6 @@ public: |
| SkDeque* fLayers; |
| }; |
| -#ifdef SK_SUPPORT_LEGACY_LAYERRASTERIZER_API |
| - void addLayer(const SkPaint& paint) { |
| - this->addLayer(paint, 0, 0); |
| - } |
| - |
| - /** Add a new layer (above any previous layers) to the rasterizer. |
| - The layer will extract those fields that affect the mask from |
| - the specified paint, but will not retain a reference to the paint |
| - object itself, so it may be reused without danger of side-effects. |
| - */ |
| - void addLayer(const SkPaint& paint, SkScalar dx, SkScalar dy); |
| -#endif |
| - |
| SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkLayerRasterizer) |
| protected: |
| @@ -89,17 +74,10 @@ protected: |
| const SkIRect* clipBounds, |
| SkMask* mask, SkMask::CreateMode mode) const; |
| -#ifdef SK_SUPPORT_LEGACY_LAYERRASTERIZER_API |
| -public: |
| -#endif |
| SkLayerRasterizer(); |
|
scroggo
2014/06/18 21:23:04
Can this be private? (I don't think we have any su
reed1
2014/06/18 21:26:09
Done.
|
| private: |
| -#ifdef SK_SUPPORT_LEGACY_LAYERRASTERIZER_API |
| - SkDeque* fLayers; |
| -#else |
| const SkDeque* const fLayers; |
| -#endif |
| static SkDeque* ReadLayers(SkReadBuffer& buffer); |