Lines Matching refs:params
132 bool effectGaussianPrepare(RenderEffectGaussian* params) in effectGaussianPrepare() argument
137 data->level = int(SwGaussianBlur::MAX_LEVEL * ((params->quality - 1) * 0.01f)) + 1; in effectGaussianPrepare()
138 auto extends = _gaussianInit(data->kernel, params->sigma * params->sigma, data->level); in effectGaussianPrepare()
142 params->invalid = true; in effectGaussianPrepare()
147 _gaussianExtendRegion(params->extend, extends, params->direction); in effectGaussianPrepare()
149 params->rd = data; in effectGaussianPrepare()
158 …ussianBlur(SwImage& image, SwImage& buffer, const SwBBox& bbox, const RenderEffectGaussian* params) in effectGaussianBlur() argument
160 if (params->invalid) return false; in effectGaussianBlur()
167 auto data = static_cast<SwGaussianBlur*>(params->rd); in effectGaussianBlur()
178 …l(%d)", bbox.min.x, bbox.min.y, bbox.max.x, bbox.max.y, params->sigma, params->direction, params->… in effectGaussianBlur()
181 if (params->direction == 0 || params->direction == 1) { in effectGaussianBlur()
185 _gaussianBlur(front, back, stride, w, h, bbox, k, params->border, false); in effectGaussianBlur()
192 if (params->direction == 0 || params->direction == 2) { in effectGaussianBlur()
199 _gaussianBlur(front, back, stride, h, w, bbox, k, params->border, true); in effectGaussianBlur()