diff --git a/include/bx/inline/math.inl b/include/bx/inline/math.inl index 10ae9ea..6d863ac 100644 --- a/include/bx/inline/math.inl +++ b/include/bx/inline/math.inl @@ -654,18 +654,10 @@ namespace bx }; } - namespace detail - { - inline BX_CONSTEXPR_FUNC Quaternion loadQ(const Vec3 _v) - { - return { _v.x, _v.y, _v.z, 0.0f }; - } - } - inline BX_CONSTEXPR_FUNC Vec3 mul(const Vec3 _v, const Quaternion _q) { const Quaternion tmp0 = invert(_q); - const Quaternion qv = detail::loadQ(_v); + const Quaternion qv = { _v.x, _v.y, _v.z, 0.0f }; const Quaternion tmp1 = mul(tmp0, qv); const Vec3 result = mulXyz(tmp1, _q);