Browse Source

The returned value of a quaternion scalar division and multiplication must be a quaternion

SamiMD 8 months ago
parent
commit
3058381e2e
1 changed files with 2 additions and 2 deletions
  1. 2 2
      glm/detail/type_quat_simd.inl

+ 2 - 2
glm/detail/type_quat_simd.inl

@@ -113,7 +113,7 @@ namespace detail
 	{
 		static qua<float, Q> call(qua<float, Q> const& q, float s)
 		{
-			vec<4, float, Q> Result;
+			qua<float, Q> Result;
 			Result.data = _mm_mul_ps(q.data, _mm_set_ps1(s));
 			return Result;
 		}
@@ -137,7 +137,7 @@ namespace detail
 	{
 		static qua<float, Q> call(qua<float, Q> const& q, float s)
 		{
-			vec<4, float, Q> Result;
+			qua<float, Q> Result;
 			Result.data = _mm_div_ps(q.data, _mm_set_ps1(s));
 			return Result;
 		}