| Index: third_party/WebKit/Source/platform/graphics/filters/SkiaImageFilterBuilder.h
|
| diff --git a/third_party/WebKit/Source/platform/graphics/filters/SkiaImageFilterBuilder.h b/third_party/WebKit/Source/platform/graphics/filters/SkiaImageFilterBuilder.h
|
| index f8e15440ea0e0138379de7570470d1decbd30e05..def22c455f92e2e32ade0c51f374593440c5eed0 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/filters/SkiaImageFilterBuilder.h
|
| +++ b/third_party/WebKit/Source/platform/graphics/filters/SkiaImageFilterBuilder.h
|
| @@ -27,11 +27,8 @@
|
| #define SkiaImageFilterBuilder_h
|
|
|
| #include "platform/PlatformExport.h"
|
| -#include "platform/geometry/FloatSize.h"
|
| #include "platform/graphics/ColorSpace.h"
|
| -#include "platform/graphics/CompositorFilterOperations.h"
|
| -#include "platform/graphics/GraphicsTypes.h"
|
| -#include "platform/heap/Handle.h"
|
| +#include "third_party/skia/include/core/SkRefCnt.h"
|
|
|
| class SkImageFilter;
|
|
|
| @@ -39,25 +36,23 @@ namespace blink {
|
|
|
| class AffineTransform;
|
| class BoxReflection;
|
| +class CompositorFilterOperations;
|
| class FilterEffect;
|
| class FilterOperations;
|
| class Image;
|
|
|
| -class PLATFORM_EXPORT SkiaImageFilterBuilder {
|
| - STACK_ALLOCATED();
|
| -public:
|
| - ~SkiaImageFilterBuilder();
|
| +namespace SkiaImageFilterBuilder {
|
|
|
| - sk_sp<SkImageFilter> build(FilterEffect*, ColorSpace, bool requiresPMColorValidation = true);
|
| - void buildFilterOperations(const FilterOperations&, CompositorFilterOperations*);
|
| - sk_sp<SkImageFilter> buildTransform(const AffineTransform&, sk_sp<SkImageFilter> input);
|
| +PLATFORM_EXPORT sk_sp<SkImageFilter> build(FilterEffect*, ColorSpace, bool requiresPMColorValidation = true);
|
| +PLATFORM_EXPORT void buildFilterOperations(const FilterOperations&, CompositorFilterOperations*);
|
| +PLATFORM_EXPORT sk_sp<SkImageFilter> buildTransform(const AffineTransform&, sk_sp<SkImageFilter> input);
|
|
|
| - sk_sp<SkImageFilter> transformColorSpace(
|
| - sk_sp<SkImageFilter> input, ColorSpace srcColorSpace, ColorSpace dstColorSpace);
|
| +PLATFORM_EXPORT sk_sp<SkImageFilter> transformColorSpace(
|
| + sk_sp<SkImageFilter> input, ColorSpace srcColorSpace, ColorSpace dstColorSpace);
|
|
|
| - sk_sp<SkImageFilter> buildBoxReflectFilter(const BoxReflection&, sk_sp<SkImageFilter> input);
|
| -};
|
| +PLATFORM_EXPORT sk_sp<SkImageFilter> buildBoxReflectFilter(const BoxReflection&, sk_sp<SkImageFilter> input);
|
|
|
| +} // namespace SkiaImageFilterBuilder
|
| } // namespace blink
|
|
|
| #endif
|
|
|