From 9ce8082e4ddaf613bf2363a2988adb3c960f9724 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Thu, 8 Aug 2024 17:40:27 +0300 Subject: [PATCH] Add gfx::blend(color_rgba, color_rgba) --- libs/gfx/include/psemek/gfx/color.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/gfx/include/psemek/gfx/color.hpp b/libs/gfx/include/psemek/gfx/color.hpp index bcce16b3..8f74c9e8 100644 --- a/libs/gfx/include/psemek/gfx/color.hpp +++ b/libs/gfx/include/psemek/gfx/color.hpp @@ -176,6 +176,11 @@ namespace psemek::gfx return unpremult(result); } + inline color_rgba blend(color_rgba const & c0, color_rgba const & c1) + { + return to_coloru8(blend(to_colorf(c0), to_colorf(c1))); + } + template auto blend(geom::vector const & c0, geom::vector const & c1, float t) {