/external/skia/include/effects/ |
SkXfermodeImageFilter.h | 13 #include "SkImageFilter.h" 21 static sk_sp<SkImageFilter> Make(SkBlendMode, sk_sp<SkImageFilter> background, 22 sk_sp<SkImageFilter> foreground, 23 const SkImageFilter::CropRect* cropRect); 24 static sk_sp<SkImageFilter> Make(SkBlendMode mode, sk_sp<SkImageFilter> background) {
|
SkArithmeticImageFilter.h | 11 #include "SkImageFilter.h" 15 static sk_sp<SkImageFilter> Make(float k1, float k2, float k3, float k4, bool enforcePMColor, 16 sk_sp<SkImageFilter> background, 17 sk_sp<SkImageFilter> foreground, 18 const SkImageFilter::CropRect* cropRect);
|
SkMergeImageFilter.h | 11 #include "SkImageFilter.h" 13 class SK_API SkMergeImageFilter : public SkImageFilter { 15 static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter>* const filters, int count, 18 static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter> first, sk_sp<SkImageFilter> second, 20 sk_sp<SkImageFilter> array[] = { 34 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 38 SkMergeImageFilter(sk_sp<SkImageFilter>* const filters, int count, const CropRect* cropRect) [all...] |
SkMagnifierImageFilter.h | 13 #include "SkImageFilter.h" 15 class SK_API SkMagnifierImageFilter : public SkImageFilter { 17 static sk_sp<SkImageFilter> Make(const SkRect& srcRect, SkScalar inset, 18 sk_sp<SkImageFilter> input, 27 sk_sp<SkImageFilter> input, 33 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 39 typedef SkImageFilter INHERITED;
|
SkAlphaThresholdFilter.h | 11 #include "SkImageFilter.h" 24 static sk_sp<SkImageFilter> Make(const SkRegion& region, SkScalar innerMin, 25 SkScalar outerMax, sk_sp<SkImageFilter> input, 26 const SkImageFilter::CropRect* cropRect = nullptr);
|
SkBlurImageFilter.h | 11 #include "SkImageFilter.h" 24 static sk_sp<SkImageFilter> Make(SkScalar sigmaX, SkScalar sigmaY, 25 sk_sp<SkImageFilter> input, 26 const SkImageFilter::CropRect* cropRect = nullptr,
|
SkLightingImageFilter.h | 11 #include "SkImageFilter.h" 18 class SK_API SkLightingImageFilter : public SkImageFilter { 20 static sk_sp<SkImageFilter> MakeDistantLitDiffuse(const SkPoint3& direction, 22 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 23 static sk_sp<SkImageFilter> MakePointLitDiffuse(const SkPoint3& location, 25 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 26 static sk_sp<SkImageFilter> MakeSpotLitDiffuse(const SkPoint3& location, 29 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 30 static sk_sp<SkImageFilter> MakeDistantLitSpecular(const SkPoint3& direction, 32 SkScalar shininess, sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr) [all...] |
SkComposeImageFilter.h | 11 #include "SkImageFilter.h" 13 class SK_API SkComposeImageFilter : public SkImageFilter { 15 static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter> outer, sk_sp<SkImageFilter> inner); 23 explicit SkComposeImageFilter(sk_sp<SkImageFilter> inputs[2]) : INHERITED(inputs, 2, nullptr) { 29 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 34 typedef SkImageFilter INHERITED;
|
SkColorFilterImageFilter.h | 11 #include "SkImageFilter.h" 15 class SK_API SkColorFilterImageFilter : public SkImageFilter { 17 static sk_sp<SkImageFilter> Make(sk_sp<SkColorFilter> cf, 18 sk_sp<SkImageFilter> input, 28 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 35 sk_sp<SkImageFilter> input, 40 typedef SkImageFilter INHERITED;
|
SkOffsetImageFilter.h | 11 #include "SkImageFilter.h" 14 class SK_API SkOffsetImageFilter : public SkImageFilter { 16 static sk_sp<SkImageFilter> Make(SkScalar dx, SkScalar dy, 17 sk_sp<SkImageFilter> input, 29 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 33 SkOffsetImageFilter(SkScalar dx, SkScalar dy, sk_sp<SkImageFilter> input, const CropRect*); 37 typedef SkImageFilter INHERITED;
|
SkTileImageFilter.h | 11 #include "SkImageFilter.h" 13 class SK_API SkTileImageFilter : public SkImageFilter { 20 static sk_sp<SkImageFilter> Make(const SkRect& src, 22 sk_sp<SkImageFilter> input); 36 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 39 SkTileImageFilter(const SkRect& srcRect, const SkRect& dstRect, sk_sp<SkImageFilter> input) 45 typedef SkImageFilter INHERITED;
|
SkPaintImageFilter.h | 11 #include "SkImageFilter.h" 14 class SK_API SkPaintImageFilter : public SkImageFilter { 25 static sk_sp<SkImageFilter> Make(const SkPaint& paint, const CropRect* cropRect = nullptr); 36 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer* xformer) const override; 43 typedef SkImageFilter INHERITED;
|
SkDisplacementMapEffect.h | 11 #include "SkImageFilter.h" 13 class SK_API SkDisplacementMapEffect : public SkImageFilter { 25 static sk_sp<SkImageFilter> Make(ChannelSelectorType xChannelSelector, 28 sk_sp<SkImageFilter> displacement, 29 sk_sp<SkImageFilter> color, 38 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 49 SkScalar scale, sk_sp<SkImageFilter> inputs[2], 57 typedef SkImageFilter INHERITED; 58 const SkImageFilter* getDisplacementInput() const { return getInput(0); } 59 const SkImageFilter* getColorInput() const { return getInput(1); [all...] |
SkImageSource.h | 12 #include "SkImageFilter.h" 14 class SK_API SkImageSource : public SkImageFilter { 16 static sk_sp<SkImageFilter> Make(sk_sp<SkImage> image); 17 static sk_sp<SkImageFilter> Make(sk_sp<SkImage> image, 32 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 45 typedef SkImageFilter INHERITED;
|
SkMorphologyImageFilter.h | 12 #include "SkImageFilter.h" 16 class SK_API SkMorphologyImageFilter : public SkImageFilter { 40 sk_sp<SkImageFilter> input, 45 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 53 typedef SkImageFilter INHERITED; 59 static sk_sp<SkImageFilter> Make(int radiusX, int radiusY, 60 sk_sp<SkImageFilter> input, 71 sk_sp<SkImageFilter> input, 81 static sk_sp<SkImageFilter> Make(int radiusX, int radiusY, 82 sk_sp<SkImageFilter> input [all...] |
SkDropShadowImageFilter.h | 12 #include "SkImageFilter.h" 15 class SK_API SkDropShadowImageFilter : public SkImageFilter { 26 static sk_sp<SkImageFilter> Make(SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, 28 sk_sp<SkImageFilter> input, 39 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 44 ShadowMode shadowMode, sk_sp<SkImageFilter> input, 51 typedef SkImageFilter INHERITED;
|
SkPictureImageFilter.h | 11 #include "SkImageFilter.h" 14 class SK_API SkPictureImageFilter : public SkImageFilter { 19 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture); 25 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect); 34 static sk_sp<SkImageFilter> MakeForLocalSpace(sk_sp<SkPicture> picture, 56 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 80 typedef SkImageFilter INHERITED;
|
SkMatrixConvolutionImageFilter.h | 11 #include "SkImageFilter.h" 24 class SK_API SkMatrixConvolutionImageFilter : public SkImageFilter { 57 static sk_sp<SkImageFilter> Make(const SkISize& kernelSize, 64 sk_sp<SkImageFilter> input, 78 sk_sp<SkImageFilter> input, 84 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 116 typedef SkImageFilter INHERITED;
|
/external/skia/src/utils/ |
SkBitmapSourceDeserializer.h | 17 SK_DEFINE_FLATTENABLE_TYPE(SkImageFilter)
|
/external/skia/src/core/ |
SkLocalMatrixImageFilter.h | 11 #include "SkImageFilter.h" 17 class SkLocalMatrixImageFilter : public SkImageFilter { 19 static sk_sp<SkImageFilter> Make(const SkMatrix& localM, sk_sp<SkImageFilter> input); 28 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 32 SkLocalMatrixImageFilter(const SkMatrix& localM, sk_sp<SkImageFilter> input); 36 typedef SkImageFilter INHERITED;
|
SkMatrixImageFilter.h | 11 #include "SkImageFilter.h" 19 class SK_API SkMatrixImageFilter : public SkImageFilter { 28 static sk_sp<SkImageFilter> Make(const SkMatrix& transform, 30 sk_sp<SkImageFilter> input); 40 sk_sp<SkImageFilter> input); 45 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 51 typedef SkImageFilter INHERITED;
|
SkFlattenableSerialization.cpp | 29 sk_sp<SkImageFilter> SkValidatingDeserializeImageFilter(const void* data, size_t size) { 30 return sk_sp<SkImageFilter>((SkImageFilter*)SkValidatingDeserializeFlattenable( 31 data, size, SkImageFilter::GetFlattenableType()));
|
/external/skia/include/core/ |
SkFlattenableSerialization.h | 14 class SkImageFilter; 20 SK_API sk_sp<SkImageFilter> SkValidatingDeserializeImageFilter(const void* data, size_t size);
|
SkImageFilter.h | 36 class SK_API SkImageFilter : public SkFlattenable { 195 SkImageFilter* getInput(int i) const { 223 sk_sp<SkImageFilter> makeWithLocalMatrix(const SkMatrix&) const; 235 static sk_sp<SkImageFilter> MakeMatrixFilter(const SkMatrix& matrix, 237 sk_sp<SkImageFilter> input); 240 SK_DEFINE_FLATTENABLE_TYPE(SkImageFilter) 258 sk_sp<SkImageFilter>* inputs() const { return fInputs.get(); } 260 sk_sp<SkImageFilter> getInput(int index) const { return fInputs[index]; } 265 SkAutoSTArray<2, sk_sp<SkImageFilter>> fInputs; 270 SkImageFilter(sk_sp<SkImageFilter> const* inputs, int inputCount, const CropRect* cropRect) [all...] |
/external/skia/src/effects/ |
SkComposeImageFilter.cpp | 14 sk_sp<SkImageFilter> SkComposeImageFilter::Make(sk_sp<SkImageFilter> outer, 15 sk_sp<SkImageFilter> inner) { 22 sk_sp<SkImageFilter> inputs[2] = { std::move(outer), std::move(inner) }; 23 return sk_sp<SkImageFilter>(new SkComposeImageFilter(inputs)); 27 SkImageFilter* outer = this->getInput(0); 28 SkImageFilter* inner = this->getInput(1); 64 sk_sp<SkImageFilter> SkComposeImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { 77 SkImageFilter* outer = this->getInput(0); 78 SkImageFilter* inner = this->getInput(1) [all...] |