Home
last modified time | relevance | path

Searched refs:ConvolutionFixed (Results 1 – 6 of 6) sorted by relevance

/external/skia/src/core/
DSkConvolver.h29 typedef short ConvolutionFixed; typedef
38 static ConvolutionFixed FloatToFixed(float f) { in FloatToFixed()
39 return static_cast<ConvolutionFixed>(f * (1 << kShiftBits)); in FloatToFixed()
41 static unsigned char FixedToChar(ConvolutionFixed x) { in FixedToChar()
44 static float FixedToFloat(ConvolutionFixed x) { in FixedToFloat()
48 …static_assert(sizeof(ConvolutionFixed) == 2, "ConvolutionFixed_type_should_fit_in_float_mantissa"); in FixedToFloat()
76 const ConvolutionFixed* filterValues,
84 inline const ConvolutionFixed* FilterForValue(int valueOffset, in FilterForValue()
104 SK_API const ConvolutionFixed* GetSingleFilter(int* specifiedFilterLength,
111 void addFilterValue( ConvolutionFixed val ) { in addFilterValue()
[all …]
DSkConvolver.cpp122 const SkConvolutionFilter1D::ConvolutionFixed* filterValues = in ConvolveHorizontally()
132 SkConvolutionFilter1D::ConvolutionFixed curFilter = filterValues[filterX]; in ConvolveHorizontally()
195 void ConvolveVertically(const SkConvolutionFilter1D::ConvolutionFixed* filterValues, in ConvolveVertically()
210 SkConvolutionFilter1D::ConvolutionFixed curFilter = filterValues[filterY]; in ConvolveVertically()
257 void ConvolveVertically(const SkConvolutionFilter1D::ConvolutionFixed* filterValues, in ConvolveVertically()
286 const ConvolutionFixed* filterValues, in AddFilter()
328 const SkConvolutionFilter1D::ConvolutionFixed* SkConvolutionFilter1D::GetSingleFilter( in GetSingleFilter()
361 const SkConvolutionFilter1D::ConvolutionFixed* filterValues = in BGRAConvolve2D()
DSkBitmapScaler.cpp135 SkSTArray<64, SkConvolutionFilter1D::ConvolutionFixed, true> fixedFilterValuesArray; in computeFilters()
180 SkConvolutionFilter1D::ConvolutionFixed* fixedFilterValues = fixedFilterValuesArray.begin(); in computeFilters()
/external/skia/src/opts/
DSkBitmapFilter_opts_SSE2.cpp63 const SkConvolutionFilter1D::ConvolutionFixed* filter_values = in convolveHorizontally_SSE2()
195 const SkConvolutionFilter1D::ConvolutionFixed* filter_values = in convolve4RowsHorizontally_SSE2()
303 void convolveVertically_SSE2(const SkConvolutionFilter1D::ConvolutionFixed* filter_values, in convolveVertically_SSE2()
470 void convolveVertically_SSE2(const SkConvolutionFilter1D::ConvolutionFixed* filter_values, in convolveVertically_SSE2()
498 filter->addFilterValue(static_cast<SkConvolutionFilter1D::ConvolutionFixed>(0)); in applySIMDPadding_SSE2()
DSkBitmapProcState_arm_neon.cpp101 const SkConvolutionFilter1D::ConvolutionFixed* filterValues = in convolveHorizontally_neon()
191 void convolveVertically_neon(const SkConvolutionFilter1D::ConvolutionFixed* filterValues, in convolveVertically_neon()
344 void convolveVertically_neon(const SkConvolutionFilter1D::ConvolutionFixed* filterValues, in convolveVertically_neon()
390 const SkConvolutionFilter1D::ConvolutionFixed* filterValues = in convolve4RowsHorizontally_neon()
489 filter->addFilterValue(static_cast<SkConvolutionFilter1D::ConvolutionFixed>(0)); in applySIMDPadding_neon()
DSkBitmapFilter_opts_SSE2.h14 void convolveVertically_SSE2(const SkConvolutionFilter1D::ConvolutionFixed* filter_values,