Cleanup: Remove unnecessary template specification in Color class

This gave a very noisy warning in GCC 14.
This commit is contained in:
Hans Goudey
2024-04-29 10:38:23 -04:00
parent 9e94ff0d2d
commit d97f4493dc

View File

@@ -145,14 +145,14 @@ BLI_INLINE ColorTheme4<uint8_t> BLI_color_convert_to_theme4b(const ColorTheme4<f
template<eAlpha Alpha>
class ColorSceneLinear4f final : public ColorRGBA<float, eSpace::SceneLinear, Alpha> {
public:
constexpr ColorSceneLinear4f<Alpha>() = default;
constexpr ColorSceneLinear4f() = default;
constexpr ColorSceneLinear4f<Alpha>(const float *rgba)
constexpr ColorSceneLinear4f(const float *rgba)
: ColorRGBA<float, eSpace::SceneLinear, Alpha>(rgba)
{
}
constexpr ColorSceneLinear4f<Alpha>(float r, float g, float b, float a)
constexpr ColorSceneLinear4f(float r, float g, float b, float a)
: ColorRGBA<float, eSpace::SceneLinear, Alpha>(r, g, b, a)
{
}