Lines Matching refs:lerp
1775 SI F lerp(F from, F to, F t) {
1780 r = lerp(dr, r, *c);
1781 g = lerp(dg, g, *c);
1782 b = lerp(db, b, *c);
1783 a = lerp(da, a, *c);
1794 r = lerp(dr, r, c);
1795 g = lerp(dg, g, c);
1796 b = lerp(db, b, c);
1797 a = lerp(da, a, c);
1805 r = lerp(dr, r, c);
1806 g = lerp(dg, g, c);
1807 b = lerp(db, b, c);
1808 a = lerp(da, a, c);
1818 r = lerp(dr, r, cr);
1819 g = lerp(dg, g, cg);
1820 b = lerp(db, b, cb);
1821 a = lerp(da, a, ca);
3132 SI U16 lerp(U16 from, U16 to, U16 t) { return div255( from*inv(t) + to*t ); }
3257 // This sum is to support lerp where the result will always be a positive number. In general,
3894 r = lerp(dr, r, c);
3895 g = lerp(dg, g, c);
3896 b = lerp(db, b, c);
3897 a = lerp(da, a, c);
3909 r = lerp(dr, r, c);
3910 g = lerp(dg, g, c);
3911 b = lerp(db, b, c);
3912 a = lerp(da, a, c);
3924 r = lerp(dr, r, c);
3925 g = lerp(dg, g, c);
3926 b = lerp(db, b, c);
3927 a = lerp(da, a, c);
3950 r = lerp(dr, r, cr);
3951 g = lerp(dg, g, cg);
3952 b = lerp(db, b, cb);
3953 a = lerp(da, a, ca);
4090 // Quantize sample point and transform into lerp coordinates converting them to 16.16 fixed
4112 // Substituting the {qx} by the equation for tx from above into the lerp equation where v is
4129 // The constrained_add is the most subtle part of lerp. The first term is on the interval