/third_party/skia/gm/ |
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() 94 SkTileMode tileMode, bool convolveAlpha, in draw() 97 paint.setImageFilter(this->makeFilter(kernelOffset, tileMode, convolveAlpha, cropRect)); in draw() 72 makeFilter(const SkIPoint &kernelOffset, SkTileMode tileMode, bool convolveAlpha, const SkIRect *cropRect = nullptr) makeFilter() argument 93 draw(SkCanvas* canvas, int x, int y, const SkIPoint& kernelOffset, SkTileMode tileMode, bool convolveAlpha, const SkIRect* cropRect = nullptr) draw() argument
|
H A D | imagefiltersgraph.cpp | 119 bool convolveAlpha = false; variable 121 kernelSize, kernel, gain, bias, kernelOffset, SkTileMode::kClamp, convolveAlpha,
|
/third_party/skia/bench/ |
H A D | MatrixConvolutionBench.cpp | 19 MatrixConvolutionBench(bool bigKernel, SkTileMode tileMode, bool convolveAlpha) in MatrixConvolutionBench() argument 23 convolveAlpha ? "" : "_noConvolveAlpha")) { in MatrixConvolutionBench() 34 kernelOffset, tileMode, convolveAlpha, in MatrixConvolutionBench() 46 kernelOffset, tileMode, convolveAlpha, in MatrixConvolutionBench()
|
/third_party/skia/src/effects/imagefilters/ |
H A D | SkMatrixConvolutionImageFilter.cpp | 33 SkTileMode tileMode, bool convolveAlpha, in SkMatrixConvolutionImageFilter() 41 , fConvolveAlpha(convolveAlpha) { in SkMatrixConvolutionImageFilter() 75 template <class PixelFetcher, bool convolveAlpha> 151 bool convolveAlpha, in MatrixConvolution() 172 kernelSize, kernel, gain, bias, kernelOffset, tileMode, convolveAlpha, in MatrixConvolution() 209 bool convolveAlpha = buffer.readBool(); in CreateProc() local 216 convolveAlpha, common.getInput(0), common.cropRect()); in CreateProc() 234 template<class PixelFetcher, bool convolveAlpha> 254 if (convolveAlpha) { in filterPixels() 262 int a = convolveAlpha in filterPixels() 31 SkMatrixConvolutionImageFilter(const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, SkTileMode tileMode, bool convolveAlpha, sk_sp<SkImageFilter> input, const SkRect* cropRect) SkMatrixConvolutionImageFilter() argument 145 MatrixConvolution(const SkISize& kernelSize, const SkScalar kernel[], SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, SkTileMode tileMode, bool convolveAlpha, sk_sp<SkImageFilter> input, const CropRect& cropRect) MatrixConvolution() argument [all...] |
/third_party/skia/src/gpu/effects/ |
H A D | GrMatrixConvolutionEffect.cpp | 276 bool convolveAlpha) in GrMatrixConvolutionEffect() 283 , fConvolveAlpha(convolveAlpha) { in GrMatrixConvolutionEffect() 342 bool convolveAlpha, in Make() 353 gain, bias, kernelOffset, convolveAlpha)); in Make() 385 bool convolveAlpha = d->fRandom->nextBool(); in TestCreate() local 395 convolveAlpha, in TestCreate() 270 GrMatrixConvolutionEffect(std::unique_ptr<GrFragmentProcessor> child, const KernelWrapper& kernel, std::unique_ptr<GrFragmentProcessor> kernelFP, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, bool convolveAlpha) GrMatrixConvolutionEffect() argument 333 Make(GrRecordingContext* context, GrSurfaceProxyView srcView, const SkIRect& srcBounds, const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, GrSamplerState::WrapMode wm, bool convolveAlpha, const GrCaps& caps) Make() argument
|
H A D | GrMatrixConvolutionEffect.h | 31 bool convolveAlpha, 102 bool convolveAlpha);
|
/third_party/skia/include/effects/ |
H A D | SkImageFilters.h | 254 * @param convolveAlpha If true, all channels are convolved. If false, only the RGB channels 262 SkTileMode tileMode, bool convolveAlpha,
|
/third_party/skia/fuzz/ |
H A D | FuzzCanvas.cpp | 672 bool convolveAlpha, useCropRect; in make_fuzz_imageFilter() local 673 fuzz->next(&gain, &bias, &convolveAlpha, &useCropRect); in make_fuzz_imageFilter() 683 convolveAlpha, std::move(input), useCropRect ? &cropRect : nullptr); in make_fuzz_imageFilter()
|