From 40324d6db9db1ece6cbaf57fabb31d32834d164b Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sun, 13 Sep 2020 19:56:43 +0300 Subject: [PATCH] Add gfx::lerp for uint8 colors --- libs/gfx/include/psemek/gfx/color.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/gfx/include/psemek/gfx/color.hpp b/libs/gfx/include/psemek/gfx/color.hpp index 2fa5e53a..958ece9f 100644 --- a/libs/gfx/include/psemek/gfx/color.hpp +++ b/libs/gfx/include/psemek/gfx/color.hpp @@ -29,4 +29,10 @@ namespace psemek::gfx return r; } + template + auto lerp(geom::vector const & c0, geom::vector const & c1, float t) + { + return to_coloru8(geom::lerp(to_colorf(c0), to_colorf(c1), t)); + } + }