Add gfx::lerp for uint8 colors

This commit is contained in:
Nikita Lisitsa 2020-09-13 19:56:43 +03:00
parent 66a72b89bd
commit 40324d6db9

View file

@ -29,4 +29,10 @@ namespace psemek::gfx
return r;
}
template <std::size_t N>
auto lerp(geom::vector<std::uint8_t, N> const & c0, geom::vector<std::uint8_t, N> const & c1, float t)
{
return to_coloru8(geom::lerp(to_colorf(c0), to_colorf(c1), t));
}
}