HomeSort by relevance Sort by last modified time
    Searched refs:SkImageFilter (Results 1 - 25 of 133) sorted by null

1 2 3 4 5 6

  /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...]

Completed in 92 milliseconds

1 2 3 4 5 6