simd, sse: reduce some computation at glm_mul_rot_sse2()

This commit is contained in:
Recep Aslantas
2021-05-01 23:16:03 +03:00
parent e1b142bce7
commit 28705be5a3
2 changed files with 3 additions and 7 deletions

View File

@@ -67,9 +67,9 @@ glm_mat3_mul_sse2(mat3 m1, mat3 m2, mat3 dest) {
x3 = _mm_movelh_ps(x9, r2); /* 0.f b22 b21 b20 */
x2 = glmm_vdots(x2, x3);
_mm_storeu_ps(dest[0], x0);
_mm_storeu_ps(&dest[0][0], x0);
_mm_storeu_ps(&dest[1][1], x1);
_mm_store_ss(&dest[2][2], x2);
_mm_store_ss (&dest[2][2], x2);
}
#endif