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

1 2 3 4

  /external/skia/include/effects/
SkAlphaThresholdFilter.h 12 #include "SkImageFilter.h"
23 static SkImageFilter* Create(const SkRegion& region, SkScalar innerThreshold,
24 SkScalar outerThreshold, SkImageFilter* input = NULL);
SkMagnifierImageFilter.h 13 #include "SkImageFilter.h"
15 class SK_API SkMagnifierImageFilter : public SkImageFilter {
17 static SkImageFilter* Create(const SkRect& src, SkScalar inset, SkImageFilter* input = NULL);
23 SkMagnifierImageFilter(const SkRect& srcRect, SkScalar inset, SkImageFilter* input);
36 typedef SkImageFilter INHERITED;
SkComposeImageFilter.h 11 #include "SkImageFilter.h"
13 class SK_API SkComposeImageFilter : public SkImageFilter {
17 static SkImageFilter* Create(SkImageFilter* outer, SkImageFilter* inner) {
24 SkImageFilter* inputs[2] = { outer, inner };
33 explicit SkComposeImageFilter(SkImageFilter* inputs[2]) : INHERITED(2, inputs) {
42 typedef SkImageFilter INHERITED;
SkXfermodeImageFilter.h 11 #include "SkImageFilter.h"
16 class SK_API SkXfermodeImageFilter : public SkImageFilter {
26 static SkXfermodeImageFilter* Create(SkXfermode* mode, SkImageFilter* background,
27 SkImageFilter* foreground = NULL,
29 SkImageFilter* inputs[2] = { background, foreground };
48 SkXfermodeImageFilter(SkXfermode* mode, SkImageFilter* inputs[2],
54 typedef SkImageFilter INHERITED;
SkColorFilterImageFilter.h 11 #include "SkImageFilter.h"
15 class SK_API SkColorFilterImageFilter : public SkImageFilter {
18 SkImageFilter* input = NULL,
35 SkImageFilter* input,
39 typedef SkImageFilter INHERITED;
SkTestImageFilters.h 4 #include "SkImageFilter.h"
8 class SK_API SkDownSampleImageFilter : public SkImageFilter {
10 static SkDownSampleImageFilter* Create(SkScalar scale, SkImageFilter* input = NULL) {
25 SkDownSampleImageFilter(SkScalar scale, SkImageFilter* input)
35 typedef SkImageFilter INHERITED;
SkDisplacementMapEffect.h 11 #include "SkImageFilter.h"
14 class SK_API SkDisplacementMapEffect : public SkImageFilter {
28 SkScalar scale, SkImageFilter* displacement,
29 SkImageFilter* color = NULL,
55 SkScalar scale, SkImageFilter* inputs[2],
63 typedef SkImageFilter INHERITED;
64 const SkImageFilter* getDisplacementInput() const { return getInput(0); }
65 const SkImageFilter* getColorInput() const { return getInput(1); }
SkMergeImageFilter.h 11 #include "SkImageFilter.h"
15 class SK_API SkMergeImageFilter : public SkImageFilter {
19 static SkMergeImageFilter* Create(SkImageFilter* first, SkImageFilter* second,
22 SkImageFilter* inputs[2] = { first, second };
26 static SkMergeImageFilter* Create(SkImageFilter* filters[], int count,
36 SkMergeImageFilter(SkImageFilter* filters[], int count,
54 typedef SkImageFilter INHERITED;
SkBlurImageFilter.h 11 #include "SkImageFilter.h"
14 class SK_API SkBlurImageFilter : public SkImageFilter {
18 SkImageFilter* input = NULL,
31 SkImageFilter* input,
46 typedef SkImageFilter INHERITED;
SkOffsetImageFilter.h 11 #include "SkImageFilter.h"
14 class SK_API SkOffsetImageFilter : public SkImageFilter {
15 typedef SkImageFilter INHERITED;
18 static SkOffsetImageFilter* Create(SkScalar dx, SkScalar dy, SkImageFilter* input = NULL,
30 SkOffsetImageFilter(SkScalar dx, SkScalar dy, SkImageFilter* input, const CropRect* cropRect);
SkTileImageFilter.h 11 #include "SkImageFilter.h"
13 class SK_API SkTileImageFilter : public SkImageFilter {
14 typedef SkImageFilter INHERITED;
23 SkImageFilter* input);
34 SkTileImageFilter(const SkRect& srcRect, const SkRect& dstRect, SkImageFilter* input)
SkLightingImageFilter.h 11 #include "SkImageFilter.h"
46 class SK_API SkLightingImageFilter : public SkImageFilter {
48 static SkImageFilter* CreateDistantLitDiffuse(const SkPoint3& direction,
50 SkImageFilter* input = NULL, const CropRect* cropRect = NULL);
51 static SkImageFilter* CreatePointLitDiffuse(const SkPoint3& location,
53 SkImageFilter* input = NULL, const CropRect* cropRect = NULL);
54 static SkImageFilter* CreateSpotLitDiffuse(const SkPoint3& location,
57 SkImageFilter* input = NULL, const CropRect* cropRect = NULL);
58 static SkImageFilter* CreateDistantLitSpecular(const SkPoint3& direction,
60 SkScalar shininess, SkImageFilter* input = NULL, const CropRect* cropRect = NULL)
    [all...]
SkRectShaderImageFilter.h 11 #include "SkImageFilter.h"
16 class SK_API SkRectShaderImageFilter : public SkImageFilter {
47 typedef SkImageFilter INHERITED;
SkDropShadowImageFilter.h 9 #include "SkImageFilter.h"
12 class SK_API SkDropShadowImageFilter : public SkImageFilter {
26 SkImageFilter* input = NULL,
38 ShadowMode shadowMode, SkImageFilter* input, const CropRect* cropRect);
48 typedef SkImageFilter INHERITED;
  /external/skia/gm/
testimagefilters.cpp 24 static SkImageFilter* make0() { return SkDownSampleImageFilter::Create(SK_Scalar1 / 5); }
25 static SkImageFilter* make1() { return SkOffsetImageFilter::Create(SkIntToScalar(16), SkIntToScalar(16)); }
26 static SkImageFilter* make2() {
32 static SkImageFilter* make3() {
36 static SkImageFilter* make4() {
37 SkImageFilter* outer = SkOffsetImageFilter::Create(SkIntToScalar(16), SkIntToScalar(16));
38 SkImageFilter* inner = SkDownSampleImageFilter::Create(SK_Scalar1 / 5);
43 static SkImageFilter* make5() {
44 SkImageFilter* first = SkOffsetImageFilter::Create(SkIntToScalar(16), SkIntToScalar(16));
45 SkImageFilter* second = SkDownSampleImageFilter::Create(SK_Scalar1 / 5)
    [all...]
colorfilterimagefilter.cpp 21 static SkImageFilter* make_blur(float amount, SkImageFilter* input = NULL) {
25 static SkImageFilter* make_brightness(float amount, SkImageFilter* input = NULL) {
35 static SkImageFilter* make_grayscale(SkImageFilter* input = NULL) {
46 static SkImageFilter* make_mode_blue(SkImageFilter* input = NULL) {
80 SkAutoTUnref<SkImageFilter> dim(make_brightness(-brightness));
81 SkAutoTUnref<SkImageFilter> bright(make_brightness(brightness, dim))
    [all...]
imagefiltersgraph.cpp 26 class SimpleOffsetFilter : public SkImageFilter {
36 static SkImageFilter* Create(SkScalar dx, SkScalar dy, SkImageFilter* input) {
43 SkImageFilter* input = getInput(0);
76 SimpleOffsetFilter(SkScalar dx, SkScalar dy, SkImageFilter* input)
77 : SkImageFilter(1, &input), fDX(dx), fDY(dy) {}
81 typedef SkImageFilter INHERITED;
140 SkAutoTUnref<SkImageFilter> bitmapSource(SkBitmapSource::Create(fBitmap));
143 SkAutoTUnref<SkImageFilter> blur(SkBlurImageFilter::Create(4.0f, 4.0f, bitmapSource));
144 SkAutoTUnref<SkImageFilter> erode(SkErodeImageFilter::Create(4, 4, blur))
    [all...]
fadefilter.cpp 20 SkAutoTUnref<SkImageFilter> filter(
  /external/skia/src/core/
SkMatrixImageFilter.h 11 #include "SkImageFilter.h"
22 class SK_API SkMatrixImageFilter : public SkImageFilter {
33 SkImageFilter* input = NULL);
37 SkImageFilter* input = NULL) {
51 SkImageFilter* input);
62 typedef SkImageFilter INHERITED;
SkDeviceImageFilterProxy.h 13 #include "SkImageFilter.h"
16 class SkDeviceImageFilterProxy : public SkImageFilter::Proxy {
34 bool canHandleImageFilter(const SkImageFilter* filter) override {
37 virtual bool filterImage(const SkImageFilter* filter, const SkBitmap& src,
38 const SkImageFilter::Context& ctx,
SkImageFilter.cpp 8 #include "SkImageFilter.h"
44 struct SkImageFilter::Cache::Key {
64 SkImageFilter::Common::~Common() {
70 void SkImageFilter::Common::allocInputs(int count) {
71 const size_t size = count * sizeof(SkImageFilter*);
76 void SkImageFilter::Common::detachInputs(SkImageFilter** inputs) {
77 const size_t size = fInputs.count() * sizeof(SkImageFilter*);
82 bool SkImageFilter::Common::unflatten(SkReadBuffer& buffer, int expectedCount) {
117 SkImageFilter::SkImageFilter(int inputCount, SkImageFilter** inputs, const CropRect* cropRect
    [all...]
  /external/skia/include/core/
SkImageFilter.h 32 class SK_API SkImageFilter : public SkFlattenable {
34 SK_DECLARE_INST_COUNT(SkImageFilter)
86 virtual bool canHandleImageFilter(const SkImageFilter*) = 0;
89 virtual bool filterImage(const SkImageFilter*, const SkBitmap& src,
176 SkImageFilter* getInput(int i) const {
199 static SkImageFilter* CreateMatrixFilter(const SkMatrix& matrix,
201 SkImageFilter* input = NULL);
213 bool getInputResultGPU(SkImageFilter::Proxy* proxy, const SkBitmap& src, const Context&,
218 SK_DEFINE_FLATTENABLE_TYPE(SkImageFilter)
238 SkImageFilter** inputs() const { return fInputs.get();
    [all...]
  /external/skia/src/effects/
SkComposeImageFilter.cpp 17 SkImageFilter* outer = getInput(0);
18 SkImageFilter* inner = getInput(1);
30 SkImageFilter* outer = getInput(0);
31 SkImageFilter* inner = getInput(1);
53 SkImageFilter* outer = getInput(0);
54 SkImageFilter* inner = getInput(1);
67 SkImageFilter* outer = getInput(0);
68 SkImageFilter* inner = getInput(1);
  /external/skia/bench/
ColorFilterBench.cpp 31 static SkImageFilter* make_brightness(float amount, SkImageFilter* input = NULL) {
41 static SkImageFilter* make_grayscale(SkImageFilter* input = NULL) {
52 static SkImageFilter* make_mode_blue(SkImageFilter* input = NULL) {
84 SkAutoTUnref<SkImageFilter> dim(make_brightness(-brightness));
85 SkAutoTUnref<SkImageFilter> bright(make_brightness(brightness, dim));
112 SkAutoTUnref<SkImageFilter> brightness(make_brightness(0.9f));
113 SkAutoTUnref<SkImageFilter> grayscale(make_grayscale(brightness))
    [all...]
ImageFilterDAGBench.cpp 30 SkAutoTUnref<SkImageFilter> blur(SkBlurImageFilter::Create(20.0f, 20.0f));
31 SkImageFilter* inputs[kNumInputs];
35 SkAutoTUnref<SkImageFilter> merge(SkMergeImageFilter::Create(inputs, kNumInputs));

Completed in 1396 milliseconds

1 2 3 4