Lines Matching defs:min
125 SI F min(F a, F b) { return fminf(a,b); }
201 SI F min(F a, F b) { return vminq_f32(a,b); }
363 SI F min(F a, F b) { return _mm256_min_ps(a,b); }
703 SI F min(F a, F b) { return _mm_min_ps(a,b); }
1250 return min(max(0, v), inclusive);
1272 return round(min(max(0, v), bias), scale);
1321 r = max(0, min(r, a));
1322 g = max(0, min(g, a));
1323 b = max(0, min(b, a));
1419 BLEND_MODE(plus_) { return min(s + d, 1.0f); } // We can clamp to either 1 or sa.
1436 BLEND_MODE(lighten) { return s + d - min(s*da, d*sa) ; }
1437 BLEND_MODE(difference) { return s + d - two(min(s*da, d*sa)); }
1443 sa*(da - min(da, (da-d)*sa*rcp_fast(s))) + s*inv(da) + d*inv(sa)));
1448 sa*min(da, (d*sa)*rcp_fast(sa - s)) + s*inv(da) + d*inv(sa)));
1488 SI F sat(F r, F g, F b) { return max(r, max(g,b)) - min(r, min(g,b)); }
1492 F mn = min(*r, min(*g,*b)),
1496 // Map min channel to 0, max channel to s, and scale the middle proportionally.
1511 F mn = min(*r, min(*g, *b)),
1614 r = min(r, 1.0f);
1615 g = min(g, 1.0f);
1616 b = min(b, 1.0f);
1617 a = min(a, 1.0f);
1621 a = min(a, 1.0f);
1622 r = min(r, a);
1623 g = min(g, a);
1624 b = min(b, a);
1628 a = min(max(a, 0), 1.0f);
1629 r = min(max(r, 0), a);
1630 g = min(max(g, 0), a);
1631 b = min(max(b, 0), a);
1698 SI F clamp_01(F v) { return min(max(0, v), 1); }
1702 mn = min(r, min(g,b)),
1740 return if_then_else(a < da, min(cr, min(cg,cb))
2492 F slope = min(xabs, yabs)/max(xabs, yabs);
3128 SI U16 min(U16 x, U16 y) { return if_then_else(x < y, x, y); }
3158 SI F min(F x, F y) { return if_then_else(x < y, x, y); }
3164 SI I32 min(I32 x, I32 y) { return if_then_else(x < y, x, y); }
3337 r = min(r, a);
3338 g = min(g, a);
3339 b = min(b, a);
3417 BLEND_MODE(plus_) { return min(s+d, 255); }
3434 BLEND_MODE(lighten) { return s + d - div255( min(s*da, d*sa) ); }
3435 BLEND_MODE(difference) { return s + d - 2*div255( min(s*da, d*sa) ); }
3461 x = min(max(0, x), w);
3462 y = min(max(0, y), h);
3474 U32 ax = cast<U32>(min(max(0, x), w)),
3475 ay = cast<U32>(min(max(0, y), h));
3932 return if_then_else(a < da, min(cr, min(cg,cb))
3960 r = min(div255(r*mul) + add, a);
3961 g = min(div255(g*mul) + add, a);
3962 b = min(div255(b*mul) + add, a);
3970 SI F clamp_01(F v) { return min(max(0, v), 1); }
4008 *r = round(min(max(0,R), limit));
4009 *g = round(min(max(0,G), limit));
4010 *b = round(min(max(0,B), limit));
4190 F slope = min(xabs, yabs)/max(xabs, yabs);