Lines Matching refs:clamp
88 // Bicubic can send colors out of range, so clamp to get them back in (source) gamut.
89 // The kind of clamp we have to do depends on the alpha type.
120 auto clamp = kPremul_SkAlphaType == alphaType ? Clamp::kPremul : Clamp::kUnpremul;
122 new GrBicubicEffect(std::move(fp), kernel, direction, clamp)));
136 auto clamp = kPremul_SkAlphaType == alphaType ? Clamp::kPremul : Clamp::kUnpremul;
138 new GrBicubicEffect(std::move(fp), kernel, direction, clamp)));
155 auto clamp = kPremul_SkAlphaType == alphaType ? Clamp::kPremul : Clamp::kUnpremul;
157 new GrBicubicEffect(std::move(fp), kernel, direction, clamp)));
183 auto clamp = kPremul_SkAlphaType == alphaType ? Clamp::kPremul : Clamp::kUnpremul;
185 new GrBicubicEffect(std::move(fp), kernel, direction, clamp)));
193 auto clamp = kPremul_SkAlphaType == alphaType ? Clamp::kPremul : Clamp::kUnpremul;
195 new GrBicubicEffect(std::move(fp), kernel, direction, clamp)));
201 Clamp clamp)
205 , fClamp(clamp) {