/external/skia/src/effects/ |
H A D | SkBlurImageFilter.cpp | 74 static void boxBlur(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize, argument 82 uint32_t scale = (1 << 24) / kernelSize; 127 static void getBox3Params(SkScalar s, int *kernelSize, int* kernelSize3, int *lowOffset, argument 132 *kernelSize = d;
|
H A D | SkBlurMask.cpp | 84 int kernelSize = diameter + 1; local 86 uint32_t scale = (1 << 24) / kernelSize; 233 * outer_weight * outer_sum / kernelSize + 234 * (1.0 - outer_weight) * innerSum / (kernelSize - 2) 286 int kernelSize = diameter + 1; local 291 uint32_t outer_scale = (outer_weight << 16) / kernelSize; 292 uint32_t inner_scale = (inner_weight << 16) / (kernelSize - 2);
|
H A D | SkMatrixConvolutionImageFilter.cpp | 37 const SkISize& kernelSize, 47 fKernelSize(kernelSize), 56 SkASSERT(kernelSize.fWidth >= 1 && kernelSize.fHeight >= 1); 57 SkASSERT(kernelOffset.fX >= 0 && kernelOffset.fX < kernelSize.fWidth); 58 SkASSERT(kernelOffset.fY >= 0 && kernelOffset.fY < kernelSize.fHeight); 335 const SkISize& kernelSize, 344 kernelSize, 363 const SkISize& kernelSize() const { return fKernelSize; } function in class:GrMatrixConvolutionEffect 378 const SkISize& kernelSize, 36 SkMatrixConvolutionImageFilter( const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, TileMode tileMode, bool convolveAlpha, SkImageFilter* input, const CropRect* cropRect) argument 333 Create(GrTexture* texture, const SkIRect& bounds, const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, TileMode tileMode, bool convolveAlpha) argument 577 GrMatrixConvolutionEffect(GrTexture* texture, const SkIRect& bounds, const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, TileMode tileMode, bool convolveAlpha) argument 637 SkISize kernelSize = SkISize::Make(width, height); local [all...] |
/external/skia/src/opts/ |
H A D | SkBlurImage_opts.h | 13 typedef void (*SkBoxBlurProc)(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
|
H A D | SkBlurImage_opts_SSE2.cpp | 36 void SkBoxBlur_SSE2(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize, argument 44 const __m128i scale = _mm_set1_epi32((1 << 24) / kernelSize);
|
H A D | SkBlurImage_opts_neon.cpp | 58 void SkDoubleRowBoxBlur_NEON(const SkPMColor** src, int srcStride, SkPMColor** dst, int kernelSize, argument 66 const uint16x8_t scale = vdupq_n_u16((1 << 15) / kernelSize); 115 void SkBoxBlur_NEON(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize, argument 123 const uint32x4_t scale = vdupq_n_u32((1 << 24) / kernelSize); 126 if (kernelSize < 128) 128 SkDoubleRowBoxBlur_NEON<srcDirection, dstDirection>(&src, srcStride, &dst, kernelSize,
|
/external/skia/tests/ |
H A D | ImageFilterTest.cpp | 254 SkISize kernelSize = SkISize::Make(3, 3); local 266 SkMatrixConvolutionImageFilter::Create(kernelSize, kernel, gain, bias, SkIPoint::Make(1, 1), SkMatrixConvolutionImageFilter::kRepeat_TileMode, false, input.get(), &cropRect), 328 SkISize kernelSize = SkISize::Make(3, 3); local 367 kernelSize, kernel, gain, bias, SkIPoint::Make(1, 1), 434 SkISize kernelSize = SkISize::Make(1, 3); local 440 kernelSize, kernel, gain, bias, kernelOffset, 461 SkISize kernelSize = SkISize::Make(3, 1); local 467 kernelSize, kernel, gain, bias, kernelOffset,
|
/external/skia/bench/ |
H A D | MatrixConvolutionBench.cpp | 18 SkISize kernelSize = SkISize::Make(3, 3); local 26 fFilter = SkMatrixConvolutionImageFilter::Create(kernelSize, kernel, gain, bias, kernelOffset, tileMode, convolveAlpha);
|
/external/skia/gm/ |
H A D | matrixconvolution.cpp | 60 SkISize kernelSize = SkISize::Make(3, 3); local 64 SkMatrixConvolutionImageFilter::Create(kernelSize,
|
/external/skia/include/effects/ |
H A D | SkMatrixConvolutionImageFilter.h | 34 @param kernelSize The kernel size in pixels, in each dimension (N by M). 54 static SkMatrixConvolutionImageFilter* Create(const SkISize& kernelSize, argument 63 return SkNEW_ARGS(SkMatrixConvolutionImageFilter, (kernelSize, kernel, gain, bias, 71 SkMatrixConvolutionImageFilter(const SkISize& kernelSize,
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | api_filters.c | 274 static VGfloat texture_offset(VGfloat width, VGint kernelSize, VGint current, VGint shift) argument
|
/external/chromium_org/third_party/skia/bench/ |
H A D | MatrixConvolutionBench.cpp | 18 SkISize kernelSize = SkISize::Make(3, 3); local 26 fFilter = SkMatrixConvolutionImageFilter::Create(kernelSize, kernel, gain, bias, kernelOffset, tileMode, convolveAlpha);
|
/external/chromium_org/third_party/skia/gm/ |
H A D | matrixconvolution.cpp | 61 SkISize kernelSize = SkISize::Make(3, 3); local 65 SkMatrixConvolutionImageFilter::Create(kernelSize,
|
/external/chromium_org/third_party/skia/include/effects/ |
H A D | SkMatrixConvolutionImageFilter.h | 35 @param kernelSize The kernel size in pixels, in each dimension (N by M). 55 static SkMatrixConvolutionImageFilter* Create(const SkISize& kernelSize, 69 SkMatrixConvolutionImageFilter(const SkISize& kernelSize,
|
/external/chromium_org/third_party/skia/src/effects/ |
H A D | SkBlurImageFilter.cpp | 91 static void boxBlur(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize, argument 99 uint32_t scale = (1 << 24) / kernelSize; 144 static void getBox3Params(SkScalar s, int *kernelSize, int* kernelSize3, int *lowOffset, argument 149 *kernelSize = d;
|
H A D | SkBlurMask.cpp | 84 int kernelSize = diameter + 1; local 86 uint32_t scale = (1 << 24) / kernelSize; 233 * outer_weight * outer_sum / kernelSize + 234 * (1.0 - outer_weight) * innerSum / (kernelSize - 2) 286 int kernelSize = diameter + 1; local 291 uint32_t outer_scale = (outer_weight << 16) / kernelSize; 292 uint32_t inner_scale = (inner_weight << 16) / (kernelSize - 2);
|
H A D | SkMatrixConvolutionImageFilter.cpp | 25 const SkISize& kernelSize, 36 fKernelSize(kernelSize), 45 SkASSERT(kernelSize.fWidth >= 1 && kernelSize.fHeight >= 1); 46 SkASSERT(kernelOffset.fX >= 0 && kernelOffset.fX < kernelSize.fWidth); 47 SkASSERT(kernelOffset.fY >= 0 && kernelOffset.fY < kernelSize.fHeight); 51 const SkISize& kernelSize, 61 if (kernelSize.width() < 1 || kernelSize.height() < 1) { 64 if (gMaxKernelSize / kernelSize 24 SkMatrixConvolutionImageFilter( const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, TileMode tileMode, bool convolveAlpha, SkImageFilter* input, const CropRect* cropRect, uint32_t uniqueID) argument 50 Create( const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, TileMode tileMode, bool convolveAlpha, SkImageFilter* input, const CropRect* cropRect, uint32_t uniqueID) argument 121 SkISize kernelSize; local [all...] |
/external/chromium_org/third_party/skia/src/gpu/effects/ |
H A D | GrMatrixConvolutionEffect.cpp | 50 fKernelSize = m.kernelSize(); 126 SkASSERT(m.kernelSize().width() <= 0x7FFF && m.kernelSize().height() <= 0xFFFF); 127 uint32_t key = m.kernelSize().width() << 16 | m.kernelSize().height(); 138 SkASSERT(conv.kernelSize() == fKernelSize); 153 const SkISize& kernelSize, 161 fKernelSize(kernelSize), 166 for (int i = 0; i < kernelSize.width() * kernelSize 151 GrMatrixConvolutionEffect(GrTexture* texture, const SkIRect& bounds, const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, GrTextureDomain::Mode tileMode, bool convolveAlpha) argument 195 CreateGaussian(GrTexture* texture, const SkIRect& bounds, const SkISize& kernelSize, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, GrTextureDomain::Mode tileMode, bool convolveAlpha, SkScalar sigmaX, SkScalar sigmaY) argument 252 SkISize kernelSize = SkISize::Make(width, height); local [all...] |
H A D | GrMatrixConvolutionEffect.h | 24 const SkISize& kernelSize, 33 kernelSize, 44 const SkISize& kernelSize, 63 const SkISize& kernelSize() const { return fKernelSize; } function in class:GrMatrixConvolutionEffect 78 const SkISize& kernelSize, 22 Create(GrTexture* texture, const SkIRect& bounds, const SkISize& kernelSize, const SkScalar* kernel, SkScalar gain, SkScalar bias, const SkIPoint& kernelOffset, GrTextureDomain::Mode tileMode, bool convolveAlpha) argument
|
/external/chromium_org/third_party/skia/src/opts/ |
H A D | SkBlurImage_opts.h | 13 typedef void (*SkBoxBlurProc)(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
|
H A D | SkBlurImage_opts_SSE2.cpp | 36 void SkBoxBlur_SSE2(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize, argument 44 const __m128i scale = _mm_set1_epi32((1 << 24) / kernelSize);
|
H A D | SkBlurImage_opts_SSE4.cpp | 43 void SkBoxBlur_SSE4(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize, argument 51 const __m128i scale = _mm_set1_epi32((1 << 24) / kernelSize);
|
H A D | SkBlurImage_opts_neon.cpp | 58 void SkDoubleRowBoxBlur_NEON(const SkPMColor** src, int srcStride, SkPMColor** dst, int kernelSize, argument 66 const uint16x8_t scale = vdupq_n_u16((1 << 15) / kernelSize); 115 void SkBoxBlur_NEON(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize, argument 123 const uint32x4_t scale = vdupq_n_u32((1 << 24) / kernelSize); 126 if (kernelSize < 128) 128 SkDoubleRowBoxBlur_NEON<srcDirection, dstDirection>(&src, srcStride, &dst, kernelSize,
|
/external/chromium_org/third_party/skia/tests/ |
H A D | ImageFilterTest.cpp | 250 SkISize kernelSize = SkISize::Make(3, 3); local 262 SkMatrixConvolutionImageFilter::Create(kernelSize, kernel, gain, bias, SkIPoint::Make(1, 1), SkMatrixConvolutionImageFilter::kRepeat_TileMode, false, input.get(), &cropRect), 380 SkISize kernelSize = SkISize::Make(3, 3); local 419 kernelSize, kernel, gain, bias, SkIPoint::Make(1, 1), 649 SkISize kernelSize = SkISize::Make(1, 3); local 655 kernelSize, kernel, gain, bias, kernelOffset, 676 SkISize kernelSize = SkISize::Make(3, 1); local 682 kernelSize, kernel, gain, bias, kernelOffset,
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/ |
H A D | api_filters.c | 274 static VGfloat texture_offset(VGfloat width, VGint kernelSize, VGint current, VGint shift) argument
|