use well known order of lerp arguments

This commit is contained in:
Ahmet Inan 2021-05-07 17:18:06 +02:00
commit 82ce34dea3
3 changed files with 5 additions and 5 deletions

View file

@ -16,8 +16,8 @@ int signum(TYPE v)
return (v > TYPE(0)) - (v < TYPE(0));
}
template <typename X, typename AB>
AB lerp(X x, AB a, AB b)
template <typename AB, typename X>
AB lerp(AB a, AB b, X x)
{
return (X(1) - x) * a + x * b;
}