From 9045766c52b72956ecebd1f7c4ccc37dab58a3a5 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Fri, 6 Sep 2019 02:24:33 -0400 Subject: [PATCH] CVector2i: Make CVector2f-related constructor non-constexpr These make use of SIMD accessors, which aren't constexpr. --- include/zeus/CVector2i.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/zeus/CVector2i.hpp b/include/zeus/CVector2i.hpp index 9f08fe8..a65b5df 100644 --- a/include/zeus/CVector2i.hpp +++ b/include/zeus/CVector2i.hpp @@ -14,7 +14,7 @@ public: constexpr CVector2i(int32_t xin, int32_t yin) noexcept : x(xin), y(yin) {} - constexpr CVector2i(const CVector2f& vec) noexcept : x(int32_t(vec.x())), y(int32_t(vec.y())) {} + CVector2i(const CVector2f& vec) noexcept : x(int32_t(vec.x())), y(int32_t(vec.y())) {} constexpr CVector2f toVec2f() const noexcept { return CVector2f(float(x), float(y)); }