Lines Matching refs:SkMatrixConvolutionImageFilter

8 #include "SkMatrixConvolutionImageFilter.h"
24 SkMatrixConvolutionImageFilter::SkMatrixConvolutionImageFilter(
50 SkMatrixConvolutionImageFilter* SkMatrixConvolutionImageFilter::Create(
70 return SkNEW_ARGS(SkMatrixConvolutionImageFilter, (kernelSize, kernel, gain, bias,
76 static bool tile_mode_is_valid(SkMatrixConvolutionImageFilter::TileMode tileMode) {
78 case SkMatrixConvolutionImageFilter::kClamp_TileMode:
79 case SkMatrixConvolutionImageFilter::kRepeat_TileMode:
80 case SkMatrixConvolutionImageFilter::kClampToBlack_TileMode:
88 SkMatrixConvolutionImageFilter::SkMatrixConvolutionImageFilter(SkReadBuffer& buffer)
119 SkFlattenable* SkMatrixConvolutionImageFilter::CreateProc(SkReadBuffer& buffer) {
145 void SkMatrixConvolutionImageFilter::flatten(SkWriteBuffer& buffer) const {
158 SkMatrixConvolutionImageFilter::~SkMatrixConvolutionImageFilter() {
205 void SkMatrixConvolutionImageFilter::filterPixels(const SkBitmap& src,
249 void SkMatrixConvolutionImageFilter::filterPixels(const SkBitmap& src,
260 void SkMatrixConvolutionImageFilter::filterInteriorPixels(const SkBitmap& src,
267 void SkMatrixConvolutionImageFilter::filterBorderPixels(const SkBitmap& src,
307 bool SkMatrixConvolutionImageFilter::onFilterImage(Proxy* proxy,
362 bool SkMatrixConvolutionImageFilter::onFilterBounds(const SkIRect& src, const SkMatrix& ctm,
378 SkMatrixConvolutionImageFilter::TileMode tileMode) {
380 case SkMatrixConvolutionImageFilter::kClamp_TileMode:
382 case SkMatrixConvolutionImageFilter::kRepeat_TileMode:
384 case SkMatrixConvolutionImageFilter::kClampToBlack_TileMode:
392 bool SkMatrixConvolutionImageFilter::asFragmentProcessor(GrFragmentProcessor** fp,