Searched refs:FX64_SHIFT (Results 1 – 4 of 4) sorted by relevance
237 t01 = (fx32)((xx * xx * t) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis33()240 t01 = (fx32)((yy * yy * t) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis33()243 t01 = (fx32)((zz * zz * t) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis33()246 t01 = (fx32)((t * xx * yy) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis33()247 s2 = (fx32)((ss * zz) >> FX64_SHIFT); in MTX_RotAxis33()251 t01 = (fx32)((t * xx * zz) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis33()252 s2 = (fx32)((ss * yy) >> FX64_SHIFT); in MTX_RotAxis33()256 t01 = (fx32)((t * yy * zz) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis33()257 s2 = (fx32)((ss * xx) >> FX64_SHIFT); in MTX_RotAxis33()
139 (fx64)a->y * b->y + (fx64)a->z * b->z + (1 << (FX64_SHIFT - 1))) >> FX64_SHIFT); in VEC_DotProduct()160 tmp2 = (a->z * b->z) + (1 << (FX64_SHIFT - 1)); in VEC_Fx16DotProduct()161 return (fx32)(((fx64)tmp1 + tmp2) >> FX64_SHIFT); in VEC_Fx16DotProduct()184 x = (fx32)(((fx64)a->y * b->z - (fx64)a->z * b->y + (1 << (FX64_SHIFT - 1))) >> FX64_SHIFT); in VEC_CrossProduct()186 y = (fx32)(((fx64)a->z * b->x - (fx64)a->x * b->z + (1 << (FX64_SHIFT - 1))) >> FX64_SHIFT); in VEC_CrossProduct()188 z = (fx32)(((fx64)a->x * b->y - (fx64)a->y * b->x + (1 << (FX64_SHIFT - 1))) >> FX32_SHIFT); in VEC_CrossProduct()
332 t01 = (fx32)((xx * xx * t) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis44()335 t01 = (fx32)((yy * yy * t) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis44()338 t01 = (fx32)((zz * zz * t) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis44()341 t01 = (fx32)((t * xx * yy) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis44()342 s2 = (fx32)((ss * zz) >> FX64_SHIFT); in MTX_RotAxis44()346 t01 = (fx32)((t * xx * zz) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis44()347 s2 = (fx32)((ss * yy) >> FX64_SHIFT); in MTX_RotAxis44()351 t01 = (fx32)((t * yy * zz) >> (FX64_SHIFT + FX64_SHIFT)); in MTX_RotAxis44()352 s2 = (fx32)((ss * xx) >> FX64_SHIFT); in MTX_RotAxis44()
67 #define FX64_SHIFT 12 macro78 #define FX_FX64_TO_F32(x) ((f32)((x) / (f32)(1 << FX64_SHIFT)))