Home
last modified time | relevance | path

Searched refs:FX16_SHIFT (Results 1 – 2 of 2) sorted by relevance

/TwlSDK-5.1.0/include/nitro/fx/
Dfx.h114 #define FX16_SHIFT 12 macro
127 #define FX_FX16_TO_F32(x) ((f32)((x) / (f32)(1 << FX16_SHIFT)))
129 (fx16)((x) * (1 << FX16_SHIFT) + 0.5f ) : \
130 (fx16)((x) * (1 << FX16_SHIFT) - 0.5f )))
/TwlSDK-5.1.0/build/libraries/fx/common/src/
Dfx_vec.c215 x = ((a->y * b->z - a->z * b->y + (FX16_ONE >> 1)) >> FX16_SHIFT); in VEC_Fx16CrossProduct()
216 y = ((a->z * b->x - a->x * b->z + (FX16_ONE >> 1)) >> FX16_SHIFT); in VEC_Fx16CrossProduct()
217 z = ((a->x * b->y - a->y * b->x + (FX16_ONE >> 1)) >> FX16_SHIFT); in VEC_Fx16CrossProduct()