From a360c31d0434898888e710f4a5f560200f50cecf Mon Sep 17 00:00:00 2001 From: Vaxry <43317083+vaxerski@users.noreply.github.com> Date: Sun, 19 Apr 2026 18:47:49 +0100 Subject: errorOverlay: modernize, refactor, use GPU rendering (#14122) Improves the overlay's rendering: - GPU accelerated - supports gradients - wraps - cleaner code a bit --- src/config/shared/complex/ComplexDataTypes.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/config/shared/complex') diff --git a/src/config/shared/complex/ComplexDataTypes.hpp b/src/config/shared/complex/ComplexDataTypes.hpp index 2db73ae8..536b0433 100644 --- a/src/config/shared/complex/ComplexDataTypes.hpp +++ b/src/config/shared/complex/ComplexDataTypes.hpp @@ -18,6 +18,9 @@ namespace Config { m_colors.push_back(col); updateColorsOk(); }; + CGradientValueData(std::vector&& cols, float ang) : m_colors(std::move(cols)), m_angle(ang) { + updateColorsOk(); + }; virtual ~CGradientValueData() = default; virtual eConfigValueDataTypes getDataType() { -- cgit v1.2.3