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

1 2

  /development/ndk/samples/hello-neon/jni/
helloneon-intrinsics.h 20 void fir_filter_neon_intrinsics(short *output, const short* input, const short* kernel, int width, int kernelSize);
helloneon-intrinsics.c 24 fir_filter_neon_intrinsics(short *output, const short* input, const short* kernel, int width, int kernelSize)
27 int nn, offset = -kernelSize/2;
33 for(mm = 0; mm < kernelSize/4; mm++)
45 if(kernelSize & 3)
47 for(mm = kernelSize - (kernelSize & 3); mm < kernelSize; mm++)
54 int nn, offset = -kernelSize/2;
58 for (mm = 0; mm < kernelSize; mm++) {
helloneon.c 45 fir_filter_c(short *output, const short* input, const short* kernel, int width, int kernelSize)
47 int offset = -kernelSize/2;
52 for (mm = 0; mm < kernelSize; mm++) {
  /external/chromium_org/third_party/WebKit/Source/platform/audio/
DirectConvolver.cpp 65 // Only support kernelSize <= m_inputBlockSize
66 size_t kernelSize = convolutionKernel->size();
67 ASSERT(kernelSize <= m_inputBlockSize);
68 if (kernelSize > m_inputBlockSize)
82 bool isCopyGood2 = overlayBuffer && m_overlayBuffer.size() >= kernelSize && m_buffer.size() == m_inputBlockSize * 2;
87 ippsConv_32f(static_cast<const Ipp32f*>(sourceP), framesToProcess, static_cast<Ipp32f*>(kernelP), kernelSize, static_cast<Ipp32f*>(outputBuffer));
90 memcpy(overlayBuffer, outputBuffer + m_inputBlockSize, sizeof(float) * kernelSize);
99 conv(inputP - kernelSize + 1, 1, kernelP + kernelSize - 1, -1, destP, 1, framesToProcess, kernelSize);
    [all...]
SincResampler.h 43 // kernelSize can be adjusted for quality (higher is better)
45 SincResampler(double scaleFactor, unsigned kernelSize = 32, unsigned numberOfKernelOffsets = 32);
  /external/chromium_org/third_party/skia/src/gpu/effects/
GrMatrixConvolutionEffect.h 24 const SkISize& kernelSize,
33 kernelSize,
44 const SkISize& kernelSize,
63 const SkISize& kernelSize() const { return fKernelSize; }
78 const SkISize& kernelSize,
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.height(); i++)
    [all...]
  /external/chromium_org/third_party/skia/src/opts/
SkBlurImage_opts.h 13 typedef void (*SkBoxBlurProc)(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
SkBlurImage_opts_neon.cpp 58 void SkDoubleRowBoxBlur_NEON(const SkPMColor** src, int srcStride, SkPMColor** dst, int kernelSize,
66 const uint16x8_t scale = vdupq_n_u16((1 << 15) / kernelSize);
115 void SkBoxBlur_NEON(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
123 const uint32x4_t scale = vdupq_n_u32((1 << 24) / kernelSize);
126 if (kernelSize < 128)
128 SkDoubleRowBoxBlur_NEON<srcDirection, dstDirection>(&src, srcStride, &dst, kernelSize,
SkBlurImage_opts_SSE2.cpp 36 void SkBoxBlur_SSE2(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
44 const __m128i scale = _mm_set1_epi32((1 << 24) / kernelSize);
SkBlurImage_opts_SSE4.cpp 43 void SkBoxBlur_SSE4(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
51 const __m128i scale = _mm_set1_epi32((1 << 24) / kernelSize);
  /external/skia/src/opts/
SkBlurImage_opts.h 13 typedef void (*SkBoxBlurProc)(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
SkBlurImage_opts_neon.cpp 58 void SkDoubleRowBoxBlur_NEON(const SkPMColor** src, int srcStride, SkPMColor** dst, int kernelSize,
66 const uint16x8_t scale = vdupq_n_u16((1 << 15) / kernelSize);
115 void SkBoxBlur_NEON(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
123 const uint32x4_t scale = vdupq_n_u32((1 << 24) / kernelSize);
126 if (kernelSize < 128)
128 SkDoubleRowBoxBlur_NEON<srcDirection, dstDirection>(&src, srcStride, &dst, kernelSize,
SkBlurImage_opts_SSE2.cpp 36 void SkBoxBlur_SSE2(const SkPMColor* src, int srcStride, SkPMColor* dst, int kernelSize,
44 const __m128i scale = _mm_set1_epi32((1 << 24) / kernelSize);
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/
FEGaussianBlur.cpp 85 IntSize kernelSize;
90 kernelSize.setWidth(std::min(size, gMaxKernelSize));
95 kernelSize.setHeight(std::min(size, gMaxKernelSize));
98 return kernelSize;
111 IntSize kernelSize = calculateKernelSize(filter(), FloatPoint(m_stdX, m_stdY));
114 result.inflateX(3 * kernelSize.width() * 0.5f);
115 result.inflateY(3 * kernelSize.height() * 0.5f);
FEConvolveMatrix.cpp 37 FEConvolveMatrix::FEConvolveMatrix(Filter* filter, const IntSize& kernelSize,
41 , m_kernelSize(kernelSize)
54 PassRefPtr<FEConvolveMatrix> FEConvolveMatrix::create(Filter* filter, const IntSize& kernelSize,
58 return adoptRef(new FEConvolveMatrix(filter, kernelSize, divisor, bias, targetOffset, edgeMode, kernelUnitLength,
71 IntSize FEConvolveMatrix::kernelSize() const
76 void FEConvolveMatrix::setKernelSize(const IntSize& kernelSize)
78 ASSERT(kernelSize.width() > 0);
79 ASSERT(kernelSize.height() > 0);
80 m_kernelSize = kernelSize;
523 SkISize kernelSize(SkISize::Make(m_kernelSize.width(), m_kernelSize.height()))
    [all...]
FEDropShadow.cpp 63 IntSize kernelSize = FEGaussianBlur::calculateKernelSize(filter, FloatPoint(m_stdX, m_stdY));
66 result.inflateX(3 * kernelSize.width() * 0.5f);
67 result.inflateY(3 * kernelSize.height() * 0.5f);
FilterOperations.cpp 37 IntSize kernelSize = FEGaussianBlur::calculateUnscaledKernelSize(FloatPoint(stdDeviation, stdDeviation));
41 outset.setWidth(3 * kernelSize.width() * 0.5f);
42 outset.setHeight(3 * kernelSize.height() * 0.5f);
  /external/skia/include/effects/
SkMatrixConvolutionImageFilter.h 34 @param kernelSize The kernel size in pixels, in each dimension (N by M).
54 static SkMatrixConvolutionImageFilter* Create(const SkISize& kernelSize,
63 return SkNEW_ARGS(SkMatrixConvolutionImageFilter, (kernelSize, kernel, gain, bias,
71 SkMatrixConvolutionImageFilter(const SkISize& kernelSize,
  /external/chromium_org/third_party/skia/bench/
MatrixConvolutionBench.cpp 18 SkISize kernelSize = SkISize::Make(3, 3);
26 fFilter = SkMatrixConvolutionImageFilter::Create(kernelSize, kernel, gain, bias, kernelOffset, tileMode, convolveAlpha);
  /external/skia/bench/
MatrixConvolutionBench.cpp 18 SkISize kernelSize = SkISize::Make(3, 3);
26 fFilter = SkMatrixConvolutionImageFilter::Create(kernelSize, kernel, gain, bias, kernelOffset, tileMode, convolveAlpha);
  /external/chromium_org/third_party/skia/src/effects/
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.fWidth < kernelSize.fHeight)
    [all...]
  /external/skia/src/effects/
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; }
378 const SkISize& kernelSize,
    [all...]
  /external/chromium_org/third_party/skia/include/effects/
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/gm/
matrixconvolution.cpp 61 SkISize kernelSize = SkISize::Make(3, 3);
65 SkMatrixConvolutionImageFilter::Create(kernelSize,

Completed in 338 milliseconds

1 2