Searched refs:SkConvolutionFilter1D (Results 1 – 5 of 5) sorted by relevance
/external/skia/src/core/ |
D | SkConvolver.cpp | 116 const SkConvolutionFilter1D& filter, in ConvolveHorizontally() 123 const SkConvolutionFilter1D::ConvolutionFixed* filterValues = in ConvolveHorizontally() 133 SkConvolutionFilter1D::ConvolutionFixed curFilter = filterValues[filterX]; in ConvolveHorizontally() 144 accum[0] >>= SkConvolutionFilter1D::kShiftBits; in ConvolveHorizontally() 145 accum[1] >>= SkConvolutionFilter1D::kShiftBits; in ConvolveHorizontally() 146 accum[2] >>= SkConvolutionFilter1D::kShiftBits; in ConvolveHorizontally() 148 accum[3] >>= SkConvolutionFilter1D::kShiftBits; in ConvolveHorizontally() 174 const SkConvolutionFilter1D& filter, in ConvolveHorizontallyAlpha() 181 const SkConvolutionFilter1D& filter, in ConvolveHorizontallyNoAlpha() 196 void ConvolveVertically(const SkConvolutionFilter1D::ConvolutionFixed* filterValues, in ConvolveVertically() [all …]
|
D | SkConvolver.h | 28 class SkConvolutionFilter1D { 35 SK_API SkConvolutionFilter1D(); 36 SK_API ~SkConvolutionFilter1D(); 147 const SkConvolutionFilter1D::ConvolutionFixed* filterValues, 155 const SkConvolutionFilter1D& filter, 159 const SkConvolutionFilter1D& filter, 163 SkConvolutionFilter1D* filter); 198 const SkConvolutionFilter1D& xfilter, 199 const SkConvolutionFilter1D& yfilter,
|
D | SkBitmapScaler.cpp | 24 const SkConvolutionFilter1D& xFilter() { return fXFilter; } in xFilter() 25 const SkConvolutionFilter1D& yFilter() { return fYFilter; } in yFilter() 45 SkConvolutionFilter1D* output, 48 SkConvolutionFilter1D fXFilter; 49 SkConvolutionFilter1D fYFilter; 115 SkConvolutionFilter1D* output, in computeFilters()
|
/external/skia/src/opts/ |
D | SkBitmapFilter_opts_SSE2.h | 14 void convolveVertically_SSE2(const SkConvolutionFilter1D::ConvolutionFixed* filter_values, 21 const SkConvolutionFilter1D& filter, 24 const SkConvolutionFilter1D& filter, 27 void applySIMDPadding_SSE2(SkConvolutionFilter1D* filter);
|
D | SkBitmapProcState_arm_neon.cpp | 114 const SkConvolutionFilter1D& filter, in convolveHorizontally_neon() 126 const SkConvolutionFilter1D::ConvolutionFixed* filterValues = in convolveHorizontally_neon() 199 accum = vshrq_n_s32(accum, SkConvolutionFilter1D::kShiftBits); in convolveHorizontally_neon() 216 void convolveVertically_neon(const SkConvolutionFilter1D::ConvolutionFixed* filterValues, in convolveVertically_neon() 257 accum0 = vshrq_n_s32(accum0, SkConvolutionFilter1D::kShiftBits); in convolveVertically_neon() 258 accum1 = vshrq_n_s32(accum1, SkConvolutionFilter1D::kShiftBits); in convolveVertically_neon() 259 accum2 = vshrq_n_s32(accum2, SkConvolutionFilter1D::kShiftBits); in convolveVertically_neon() 260 accum3 = vshrq_n_s32(accum3, SkConvolutionFilter1D::kShiftBits); in convolveVertically_neon() 322 accum0 = vshrq_n_s32(accum0, SkConvolutionFilter1D::kShiftBits); in convolveVertically_neon() 323 accum1 = vshrq_n_s32(accum1, SkConvolutionFilter1D::kShiftBits); in convolveVertically_neon() [all …]
|