Lines Matching defs:max
137 return SkDoubleToScalar(std::max(-kMaxLimit, std::min(d, kMaxLimit)));
174 if (std::min(u0.fX, u1.fX) > std::max(v0.fX, v1.fX) ||
175 std::max(u0.fX, u1.fX) < std::min(v0.fX, v1.fX) ||
176 std::min(u0.fY, u1.fY) > std::max(v0.fY, v1.fY) ||
177 std::max(u0.fY, u1.fY) < std::min(v0.fY, v1.fY)) {
280 // Take the max interpolated alpha
282 *alpha = std::max((1.0 - s) * fTop->fAlpha + s * fBottom->fAlpha,
972 dst->fAlpha = std::max(src->fAlpha, dst->fAlpha);
1019 // box formed by the corners of 'min' and 'max' (although min/max here refer to the ordering
1021 static SkPoint clamp(SkPoint p, SkPoint min, SkPoint max, const Comparator& c) {
1023 // With horizontal sorting, we know min.x <= max.x, but there's no relation between
1024 // Y components unless min.x == max.x.
1025 return {SkTPin(p.fX, min.fX, max.fX),
1026 min.fY < max.fY ? SkTPin(p.fY, min.fY, max.fY)
1027 : SkTPin(p.fY, max.fY, min.fY)};
1030 return {min.fX < max.fX ? SkTPin(p.fX, min.fX, max.fX)
1031 : SkTPin(p.fX, max.fX, min.fX),
1032 SkTPin(p.fY, min.fY, max.fY)};
1099 v->fAlpha = std::max(v->fAlpha, alpha);