Searched refs:FX64C_SHIFT (Results 1 – 5 of 5) sorted by relevance
90 #define FX64C_SHIFT 32 macro101 #define FX_FX64C_TO_F32(x) ((f32)((x) / (f32)((fx64c)1 << FX64C_SHIFT)))103 ((x) * ((fx64c)1 << FX64C_SHIFT) + 0.5f ) : \104 ((x) * ((fx64c)1 << FX64C_SHIFT) - 0.5f )))376 return FX32_CAST(tmp >> FX64C_SHIFT); in FX_Mul32x64cInline()
157 return FX32_CAST(tmp >> FX64C_SHIFT); in FX_Mul32x64cFunc()
314 SDK_WARNING(1LL << (FX32_SHIFT + FX32_SHIFT + FX64C_SHIFT) >= (u64)t, "*pSrc is too large!"); in VEC_Normalize()316 CP_SetDiv64_64(1LL << (FX32_SHIFT + FX32_SHIFT + FX64C_SHIFT), (u64)t); in VEC_Normalize()354 CP_SetDiv64_64(1LL << (FX32_SHIFT + FX32_SHIFT + FX64C_SHIFT), (u64)t); in VEC_Fx16Normalize()
29 (FX64C_SHIFT + ((32 + FX32_SHIFT) / 2 - FX32_SHIFT)) // 42
49 #define FX64C2D( fx ) (double)( (double)( fx ) / (double)( 0x1LL << FX64C_SHIFT ) )50 #define FX_FX32_TO_FX64C(x) ( (fx64)(x) << ( FX64C_SHIFT - FX32_SHIFT ))