/third_party/skia/include/effects/ |
H A D | SkImageFilters.h | 68 * @param cropRect Optional rectangle that crops the input and output. 72 const CropRect& cropRect = {}); 82 * @param cropRect Optional rectangle that crops the inputs and output. 87 const CropRect& cropRect = {}); 94 * @cropRect Optional rectangle to crop input and output. 98 const CropRect& cropRect = {}); 105 * @cropRect Optional rectangle to crop input and output. 109 const CropRect& cropRect = {}); 119 * @param cropRect Optional rectangle that crops the input and output. 122 sk_sp<SkImageFilter> input, const CropRect& cropRect [all...] |
/third_party/skia/gm/ |
H A D | imagemakewithfilter.cpp | 57 // Factories for creating image filters, either with or without a cropRect 60 typedef sk_sp<SkImageFilter> (*FilterFactory)(sk_sp<SkImage> auxImage, const SkIRect* cropRect); 62 static sk_sp<SkImageFilter> color_filter_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) { in color_filter_factory() argument 66 return SkImageFilters::ColorFilter(std::move(cf), nullptr, cropRect); in color_filter_factory() 69 static sk_sp<SkImageFilter> blur_filter_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) { in blur_filter_factory() argument 70 return SkImageFilters::Blur(2.0f, 2.0f, nullptr, cropRect); in blur_filter_factory() 73 static sk_sp<SkImageFilter> drop_shadow_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) { in drop_shadow_factory() argument 74 return SkImageFilters::DropShadow(10.0f, 5.0f, 3.0f, 3.0f, SK_ColorBLUE, nullptr, cropRect); in drop_shadow_factory() 77 static sk_sp<SkImageFilter> offset_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) { in offset_factory() argument 78 return SkImageFilters::Offset(10.f, 5.f, nullptr, cropRect); in offset_factory() 81 dilate_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) dilate_factory() argument 85 erode_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) erode_factory() argument 89 displacement_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) displacement_factory() argument 95 arithmetic_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) arithmetic_factory() argument 101 blend_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) blend_factory() argument 107 convolution_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) convolution_factory() argument 118 matrix_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) matrix_factory() argument 126 alpha_threshold_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) alpha_threshold_factory() argument 135 lighting_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) lighting_factory() argument 168 tile_factory(sk_sp<SkImage> auxImage, const SkIRect* cropRect) tile_factory() argument [all...] |
H A D | crop_imagefilter.cpp | 65 SkRect* outputBounds, SkRect* cropRect, SkRect* contentBounds) { in get_example_rects() 69 *cropRect = make_overlap(*outputBounds, -0.15f, 0.15f); in get_example_rects() 70 SkASSERT(cropRect->intersects(*outputBounds) && in get_example_rects() 71 !cropRect->contains(*outputBounds) && in get_example_rects() 72 !outputBounds->contains(*cropRect)); in get_example_rects() 75 *cropRect = make_outset(*outputBounds, 0.15f, 0.15f); in get_example_rects() 76 SkASSERT(cropRect->contains(*outputBounds)); in get_example_rects() 79 *cropRect = make_inset(*outputBounds, 0.15f, 0.15f); in get_example_rects() 80 SkASSERT(outputBounds->contains(*cropRect)); in get_example_rects() 83 *cropRect in get_example_rects() 64 get_example_rects(CropRelation outputRelation, CropRelation inputRelation, bool hintContent, SkRect* outputBounds, SkRect* cropRect, SkRect* contentBounds) get_example_rects() argument 170 SkRect outputBounds, cropRect, contentBounds; draw_example() local [all...] |
H A D | imagefilterscropped.cpp | 124 SkIRect cropRect = SkIRect::MakeXYWH(10, 10, 44, 44); variable 131 sk_sp<SkImageFilter> erodeX(SkImageFilters::Erode(8, 0, nullptr, &cropRect)); 132 sk_sp<SkImageFilter> erodeY(SkImageFilters::Erode(0, 8, nullptr, &cropRect)); 136 SkImageFilters::ColorFilter(cf, nullptr, &cropRect), 137 SkImageFilters::Blur(0.0f, 0.0f, nullptr, &cropRect), 138 SkImageFilters::Blur(1.0f, 1.0f, nullptr, &cropRect), 139 SkImageFilters::Blur(8.0f, 0.0f, nullptr, &cropRect), 140 SkImageFilters::Blur(0.0f, 8.0f, nullptr, &cropRect), 141 SkImageFilters::Blur(8.0f, 8.0f, nullptr, &cropRect), 142 SkImageFilters::Erode(1, 1, nullptr, &cropRect), [all...] |
H A D | animated_image_orientation.cpp | 68 AnimatedImageGM(const char* path, const char* name, int step, SkIRect cropRect) in AnimatedImageGM() argument 72 , fCropRect(cropRect) in AnimatedImageGM() 114 auto cropRect = SkIRect::MakeSize(scaledSize); variable 122 cropRectFloat.roundOut(&cropRect); 126 ? post_processor(SkRect::Make(cropRect.size())) : nullptr; 128 info, cropRect, std::move(postProcessor)); 135 canvas->translate(cropRect.left(), cropRect.top());
|
H A D | displacement.cpp | 99 SkIRect cropRect = SkIRect::MakeXYWH(30, 30, 40, 40); variable 101 SkColorChannel::kR, SkColorChannel::kG, 0.0f, displ, nullptr, &cropRect)); 104 SkColorChannel::kB, SkColorChannel::kA, 16.0f, displ, nullptr, &cropRect)); 107 SkColorChannel::kR, SkColorChannel::kB, 32.0f, displ, nullptr, &cropRect)); 110 SkColorChannel::kG, SkColorChannel::kA, 48.0f, displ, nullptr, &cropRect)); 113 SkColorChannel::kR, SkColorChannel::kA, 64.0f, displ, nullptr, &cropRect)); 117 SkColorChannel::kR, SkColorChannel::kG, 40.0f, displ, nullptr, &cropRect)); 120 SkColorChannel::kB, SkColorChannel::kA, 40.0f, displ, nullptr, &cropRect)); 123 SkColorChannel::kR, SkColorChannel::kB, 40.0f, displ, nullptr, &cropRect)); 126 SkColorChannel::kG, SkColorChannel::kA, 40.0f, displ, nullptr, &cropRect)); [all...] |
H A D | offsetimagefilter.cpp | 58 SkIRect cropRect = SkIRect::MakeXYWH(i * 12, variable 65 paint.setImageFilter(SkImageFilters::Offset(dx, dy, std::move(tileInput), &cropRect)); 66 DrawClippedImage(canvas, image.get(), paint, 1, cropRect); 70 SkIRect cropRect = SkIRect::MakeXYWH(0, 0, 100, 100); variable 71 paint.setImageFilter(SkImageFilters::Offset(-5, -10, nullptr, &cropRect)); 72 DrawClippedImage(canvas, fBitmap.get(), paint, 2, cropRect); 76 SkScalar scale, const SkIRect& cropRect) { in DrawClippedImage() 87 SkMatrix::Scale(scale, scale).mapRect(&cropRectFloat, SkRect::Make(cropRect)); in DrawClippedImage() 75 DrawClippedImage(SkCanvas* canvas, const SkImage* image, const SkPaint& paint, SkScalar scale, const SkIRect& cropRect) DrawClippedImage() argument
|
H A D | matrixconvolution.cpp | 73 bool convolveAlpha, const SkIRect *cropRect = nullptr) { in makeFilter() 79 return SkImageFilters::MatrixConvolution({3,3}, kernel.data(), /* gain */ 0.3f, /* bias */ SkIntToScalar(100), kernelOffset, tileMode, convolveAlpha, nullptr, cropRect); in makeFilter() 86 return SkImageFilters::MatrixConvolution({7,7}, kernel.data(), /* gain */ 0.3f, /* bias */ SkIntToScalar(100), kernelOffset, tileMode, convolveAlpha, nullptr, cropRect); in makeFilter() 95 const SkIRect* cropRect = nullptr) { in draw() 97 paint.setImageFilter(this->makeFilter(kernelOffset, tileMode, convolveAlpha, cropRect)); in draw()
|
H A D | imagealphathreshold.cpp | 45 static SkPaint create_filter_paint(SkIRect* cropRect = nullptr) { in create_filter_paint() 55 SkImageFilters::AlphaThreshold(region, 0.2f, 0.7f, std::move(offset), cropRect)); in create_filter_paint() 87 SkIRect cropRect = SkIRect::MakeLTRB(100, 100, WIDTH - 100, HEIGHT - 100); variable 89 SkPaint paint = create_filter_paint(fUseCropRect ? &cropRect : nullptr);
|
/third_party/skia/src/effects/imagefilters/ |
H A D | SkCropImageFilter.cpp | 18 SkCropImageFilter(const SkRect& cropRect, sk_sp<SkImageFilter> input) in SkCropImageFilter() argument 19 : SkImageFilter_Base(&input, 1, /*cropRect=*/nullptr) in SkCropImageFilter() 20 , fCropRect(cropRect) { in SkCropImageFilter() 21 SkASSERT(cropRect.isFinite()); in SkCropImageFilter() 22 SkASSERT(cropRect.isSorted()); in SkCropImageFilter() 23 SkASSERT(!cropRect.isEmpty()); in SkCropImageFilter() 50 skif::LayerSpace<SkIRect> cropRect(const skif::Mapping& mapping) const { in cropRect() function in __anon18755::final 74 SkRect cropRect = buffer.readRect(); in CreateProc() local 75 if (!buffer.isValid() || !buffer.validate(SkIsValidRect(cropRect))) { in CreateProc() 78 return SkMakeCropImageFilter(cropRect, commo in CreateProc() [all...] |
H A D | SkDropShadowImageFilter.cpp | 22 const SkRect* cropRect) in SkDropShadowImageFilter() 23 : INHERITED(&input, 1, cropRect) in SkDropShadowImageFilter() 33 const SkRect* cropRect) { in Make() 35 dx, dy, sigmaX, sigmaY, color, shadowOnly, std::move(input), cropRect)); in Make() 61 sk_sp<SkImageFilter> input, const CropRect& cropRect) { in DropShadow() 63 std::move(input), cropRect); in DropShadow() 68 sk_sp<SkImageFilter> input, const CropRect& cropRect) { in DropShadowOnly() 70 std::move(input), cropRect); in DropShadowOnly() 92 common.getInput(0), common.cropRect()); in CreateProc() 20 SkDropShadowImageFilter(SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, bool shadowOnly, sk_sp<SkImageFilter> input, const SkRect* cropRect) SkDropShadowImageFilter() argument 31 Make(SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, bool shadowOnly, sk_sp<SkImageFilter> input, const SkRect* cropRect) Make() argument 59 DropShadow( SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, sk_sp<SkImageFilter> input, const CropRect& cropRect) DropShadow() argument 66 DropShadowOnly( SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, sk_sp<SkImageFilter> input, const CropRect& cropRect) DropShadowOnly() argument
|
H A D | SkColorFilterImageFilter.cpp | 23 const SkRect* cropRect) in SkColorFilterImageFilter() 24 : INHERITED(&input, 1, cropRect) in SkColorFilterImageFilter() 46 sk_sp<SkColorFilter> cf, sk_sp<SkImageFilter> input, const CropRect& cropRect) { in ColorFilter() 58 std::move(newCF), sk_ref_sp(input->getInput(0)), cropRect)); in ColorFilter() 63 std::move(cf), std::move(input), cropRect)); in ColorFilter() 76 return SkImageFilters::ColorFilter(std::move(cf), common.getInput(0), common.cropRect()); in CreateProc() 22 SkColorFilterImageFilter(sk_sp<SkColorFilter> cf, sk_sp<SkImageFilter> input, const SkRect* cropRect) SkColorFilterImageFilter() argument 45 ColorFilter( sk_sp<SkColorFilter> cf, sk_sp<SkImageFilter> input, const CropRect& cropRect) ColorFilter() argument
|
H A D | SkPictureImageFilter.cpp | 23 SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect) in SkPictureImageFilter() argument 26 , fCropRect(cropRect) {} in SkPictureImageFilter() 66 SkRect cropRect; in CreateProc() local 71 buffer.readRect(&cropRect); in CreateProc() 73 return SkImageFilters::Picture(std::move(picture), cropRect); in CreateProc()
|
H A D | SkShaderImageFilter.cpp | 48 sk_sp<SkImageFilter> SkImageFilters::Paint(const SkPaint& paint, const CropRect& cropRect) { in Paint() argument 49 return SkShaderImageFilter::Make(paint, cropRect); in Paint() 53 const CropRect& cropRect) { in Shader() 57 return SkShaderImageFilter::Make(paint, cropRect); in Shader() 69 return SkShaderImageFilter::Make(buffer.readPaint(), common.cropRect()); in CreateProc() 52 Shader(sk_sp<SkShader> shader, Dither dither, const CropRect& cropRect) Shader() argument
|
H A D | SkMergeImageFilter.cpp | 22 const SkRect* cropRect) in SkMergeImageFilter() 23 : INHERITED(filters, count, cropRect) { in SkMergeImageFilter() 40 const CropRect& cropRect) { in Merge() 41 return sk_sp<SkImageFilter>(new SkMergeImageFilter(filters, count, cropRect)); in Merge() 55 return SkImageFilters::Merge(common.inputs(), common.inputCount(), common.cropRect()); in CreateProc() 21 SkMergeImageFilter(sk_sp<SkImageFilter>* const filters, int count, const SkRect* cropRect) SkMergeImageFilter() argument 39 Merge(sk_sp<SkImageFilter>* const filters, int count, const CropRect& cropRect) Merge() argument
|
H A D | SkOffsetImageFilter.cpp | 24 const SkRect* cropRect) in SkOffsetImageFilter() 25 : INHERITED(&input, 1, cropRect) { in SkOffsetImageFilter() 50 const CropRect& cropRect) { in Offset() 55 return sk_sp<SkImageFilter>(new SkOffsetImageFilter(dx, dy, std::move(input), cropRect)); in Offset() 68 return SkImageFilters::Offset(offset.x(), offset.y(), common.getInput(0), common.cropRect()); in CreateProc() 23 SkOffsetImageFilter(SkScalar dx, SkScalar dy, sk_sp<SkImageFilter> input, const SkRect* cropRect) SkOffsetImageFilter() argument 48 Offset(SkScalar dx, SkScalar dy, sk_sp<SkImageFilter> input, const CropRect& cropRect) Offset() argument
|
H A D | SkBlendImageFilter.cpp | 36 const SkRect* cropRect) in SkBlendImageFilter() 37 : INHERITED(inputs, 2, cropRect) in SkBlendImageFilter() 76 const CropRect& cropRect) { in Blend() 78 return sk_sp<SkImageFilter>(new SkBlendImageFilter(SkBlender::Mode(mode), inputs, cropRect)); in Blend() 84 const CropRect& cropRect) { in Blend() 89 return sk_sp<SkImageFilter>(new SkBlendImageFilter(blender, inputs, cropRect)); in Blend() 114 common.cropRect()); in CreateProc() 35 SkBlendImageFilter(sk_sp<SkBlender> blender, sk_sp<SkImageFilter> inputs[2], const SkRect* cropRect) SkBlendImageFilter() argument 73 Blend(SkBlendMode mode, sk_sp<SkImageFilter> background, sk_sp<SkImageFilter> foreground, const CropRect& cropRect) Blend() argument 81 Blend(sk_sp<SkBlender> blender, sk_sp<SkImageFilter> background, sk_sp<SkImageFilter> foreground, const CropRect& cropRect) Blend() argument
|
H A D | SkMagnifierImageFilter.cpp | 31 const SkRect* cropRect) in SkMagnifierImageFilter() 32 : INHERITED(&input, 1, cropRect) in SkMagnifierImageFilter() 57 const CropRect& cropRect) { in Magnifier() 69 cropRect)); in Magnifier() 83 common.cropRect()); in CreateProc() 30 SkMagnifierImageFilter(const SkRect& srcRect, SkScalar inset, sk_sp<SkImageFilter> input, const SkRect* cropRect) SkMagnifierImageFilter() argument 55 Magnifier( const SkRect& srcRect, SkScalar inset, sk_sp<SkImageFilter> input, const CropRect& cropRect) Magnifier() argument
|
H A D | SkAlphaThresholdImageFilter.cpp | 37 const SkRect* cropRect = nullptr) in SkAlphaThresholdImageFilter() 38 : INHERITED(&input, 1, cropRect) in SkAlphaThresholdImageFilter() 70 const CropRect& cropRect) { in AlphaThreshold() 77 region, innerMin, outerMax, std::move(input), cropRect)); in AlphaThreshold() 91 return SkImageFilters::AlphaThreshold(rgn, inner, outer, common.getInput(0), common.cropRect()); in CreateProc() 68 AlphaThreshold( const SkRegion& region, SkScalar innerMin, SkScalar outerMax, sk_sp<SkImageFilter> input, const CropRect& cropRect) AlphaThreshold() argument
|
/third_party/skia/fuzz/ |
H A D | FuzzCanvas.cpp | 463 SkIRect cropRect; in make_fuzz_lighting_imagefilter() local 467 fuzz->next(&cropRect); in make_fuzz_lighting_imagefilter() 475 useCropRect ? &cropRect : nullptr); in make_fuzz_lighting_imagefilter() 481 useCropRect ? &cropRect : nullptr); in make_fuzz_lighting_imagefilter() 487 std::move(input), useCropRect ? &cropRect : nullptr); in make_fuzz_lighting_imagefilter() 493 useCropRect ? &cropRect : nullptr); in make_fuzz_lighting_imagefilter() 499 useCropRect ? &cropRect : nullptr); in make_fuzz_lighting_imagefilter() 506 std::move(input), useCropRect ? &cropRect : nullptr); in make_fuzz_lighting_imagefilter() 543 SkIRect cropRect; in make_fuzz_imageFilter() local 545 fuzz->next(&cropRect); in make_fuzz_imageFilter() 563 SkIRect cropRect; make_fuzz_imageFilter() local 577 SkIRect cropRect; make_fuzz_imageFilter() local 589 SkIRect cropRect; make_fuzz_imageFilter() local 609 SkIRect cropRect; make_fuzz_imageFilter() local 624 SkIRect cropRect; make_fuzz_imageFilter() local 652 SkIRect cropRect; make_fuzz_imageFilter() local 676 SkIRect cropRect; make_fuzz_imageFilter() local 690 SkIRect cropRect; make_fuzz_imageFilter() local 707 SkIRect cropRect; make_fuzz_imageFilter() local 718 SkIRect cropRect; make_fuzz_imageFilter() local 731 SkIRect cropRect; make_fuzz_imageFilter() local 744 SkIRect cropRect; make_fuzz_imageFilter() local 757 SkIRect cropRect; make_fuzz_imageFilter() local 768 SkRect cropRect; make_fuzz_imageFilter() local 784 SkIRect cropRect; make_fuzz_imageFilter() local 797 SkIRect cropRect; make_fuzz_imageFilter() local [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/gles1/ |
H A D | TextureParameterTest.cpp | 100 GLint cropRect[4] = {10, 20, 30, 40}; in TEST_P() local 102 glTexParameteriv(GL_TEXTURE_2D, GL_TEXTURE_CROP_RECT_OES, cropRect); in TEST_P() 110 EXPECT_EQ(cropRect[i], params[i]); in TEST_P() 142 std::array<GLfixed, 4> cropRect = {0x10000, 0x10000, 0x20000, 0x20000}; in TEST_P() local 144 glTexParameterxv(GL_TEXTURE_2D, GL_TEXTURE_CROP_RECT_OES, cropRect.data()); in TEST_P() 149 EXPECT_EQ(cropRect, params); in TEST_P()
|
/third_party/skia/tests/ |
H A D | ImageFilterTest.cpp | 116 FilterList(sk_sp<SkImageFilter> input, const SkIRect* cropRect = nullptr) { in FilterList() 124 SkImageFilters::ColorFilter(std::move(cf), input, cropRect)); in FilterList() 132 std::move(gradientSource), input, cropRect)); in FilterList() 134 this->addFilter("blur", SkImageFilters::Blur(SK_Scalar1, SK_Scalar1, input, cropRect)); in FilterList() 136 SK_Scalar1, SK_Scalar1, SK_Scalar1, SK_Scalar1, SK_ColorGREEN, input, cropRect)); in FilterList() 138 SkImageFilters::PointLitDiffuse(location, SK_ColorGREEN, 0, 0, input, cropRect)); in FilterList() 141 cropRect)); in FilterList() 155 SkTileMode::kRepeat, false, input, cropRect), in FilterList() 158 this->addFilter("merge", SkImageFilters::Merge(input, input, cropRect)); in FilterList() 172 std::move(shaderFilterLeft), std::move(shaderFilterRight), cropRect)); in FilterList() 315 make_grayscale(sk_sp<SkImageFilter> input, const SkIRect* cropRect) make_grayscale() argument 327 make_blue(sk_sp<SkImageFilter> input, const SkIRect* cropRect) make_blue() argument 413 SkIRect cropRect = SkIRect::MakeWH(100, 100); DEF_TEST() local 482 SkIRect cropRect = SkIRect::MakeXYWH(20, 30, 60, 60); test_cropRects() local 685 SkIRect cropRect = SkIRect::MakeXYWH(5, 0, 5, 10); test_zero_blur_sigma() local 1378 SkIRect cropRect = SkIRect::MakeEmpty(); test_xfermode_cropped_input() local 1469 SkIRect cropRect = SkIRect::MakeXYWH(1, 0, 20, 20); test_composed_imagefilter_offset() local 1507 SkIRect cropRect = SkIRect::MakeWH(100, 100); test_composed_imagefilter_bounds() local 1916 SkIRect cropRect = SkIRect::MakeXYWH(-111, -222, 333, 444); test_arithmetic_combinations() local [all...] |
/third_party/skia/src/android/ |
H A D | SkAnimatedImage.cpp | 23 const SkImageInfo& requestedInfo, SkIRect cropRect, sk_sp<SkPicture> postProcess) { in Make() 28 if (!requestedInfo.bounds().contains(cropRect)) { in Make() 33 cropRect, std::move(postProcess))); in Make() 52 const auto cropRect = SkIRect::MakeSize(decodeInfo.dimensions()); in Make() local 53 return Make(std::move(codec), decodeInfo, cropRect, nullptr); in Make() 57 const SkImageInfo& requestedInfo, SkIRect cropRect, sk_sp<SkPicture> postProcess) in SkAnimatedImage() 60 , fCropRect(cropRect) in SkAnimatedImage() 22 Make(std::unique_ptr<SkAndroidCodec> codec, const SkImageInfo& requestedInfo, SkIRect cropRect, sk_sp<SkPicture> postProcess) Make() argument 56 SkAnimatedImage(std::unique_ptr<SkAndroidCodec> codec, const SkImageInfo& requestedInfo, SkIRect cropRect, sk_sp<SkPicture> postProcess) SkAnimatedImage() argument
|
/third_party/skia/modules/svg/src/ |
H A D | SkSVGFeComposite.cpp | 49 const SkRect cropRect = this->resolveFilterSubregion(ctx, fctx); in onMakeImageFilter() local 56 fK1, fK2, fK3, fK4, enforcePMColor, background, foreground, cropRect); in onMakeImageFilter() 59 BlendModeForOperator(fOperator), background, foreground, cropRect); in onMakeImageFilter()
|
H A D | SkSVGFeMorphology.cpp | 25 const SkRect cropRect = this->resolveFilterSubregion(ctx, fctx); in onMakeImageFilter() local 33 return SkImageFilters::Erode(r.x, r.y, input, cropRect); in onMakeImageFilter() 35 return SkImageFilters::Dilate(r.x, r.y, input, cropRect); in onMakeImageFilter()
|