mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-03-23 10:50:58 +00:00
[util] Clean up some missed vsqrt changes
This commit is contained in:
parent
ec7d974dc1
commit
9039c6975a
2 changed files with 2 additions and 2 deletions
|
@ -244,7 +244,7 @@ qrotd (vec4d_t a, vec4d_t b)
|
|||
vec4d_t mb = vsqrtd (dotd (b, b));
|
||||
vec4d_t den = 2 * ma * mb;
|
||||
vec4d_t t = mb * a + ma * b;
|
||||
vec4d_t mba_mab = _mm256_sqrt_pd (dotd (t, t));
|
||||
vec4d_t mba_mab = vsqrtd (dotd (t, t));
|
||||
vec4d_t q = crossd (a, b) / mba_mab;
|
||||
q[3] = (mba_mab / den)[0];
|
||||
return q;
|
||||
|
|
|
@ -232,7 +232,7 @@ qrotf (vec4f_t a, vec4f_t b)
|
|||
vec4f_t mb = vsqrtf (dotf (b, b));
|
||||
vec4f_t den = 2 * ma * mb;
|
||||
vec4f_t t = mb * a + ma * b;
|
||||
vec4f_t mba_mab = _mm_sqrt_ps (dotf (t, t));
|
||||
vec4f_t mba_mab = vsqrtf (dotf (t, t));
|
||||
vec4f_t q = crossf (a, b) / mba_mab;
|
||||
q[3] = (mba_mab / den)[0];
|
||||
return q;
|
||||
|
|
Loading…
Reference in a new issue