diff --git a/glm/gtx/simd_vec4.inl b/glm/gtx/simd_vec4.inl index 005aa7dd..7b7069b7 100644 --- a/glm/gtx/simd_vec4.inl +++ b/glm/gtx/simd_vec4.inl @@ -452,7 +452,7 @@ GLM_FUNC_QUALIFIER detail::fvec4SIMD mix { __m128 Sub0 = _mm_sub_ps(y.Data, x.Data); __m128 Mul0 = _mm_mul_ps(a.Data, Sub0); - return _mm_mul_ps(x.Data, Mul0); + return _mm_add_ps(x.Data, Mul0); } GLM_FUNC_QUALIFIER detail::fvec4SIMD step