Searched refs:fidx (Results 1 – 4 of 4) sorted by relevance
381 f32 SinFIdx(f32 fidx) in SinFIdx() argument388 NN_FLOAT_TASSERT_(fidx); in SinFIdx()390 abs_fidx = FAbs(fidx); in SinFIdx()402 return (fidx < 0.0f) ? -val: val; in SinFIdx()434 f32 CosFIdx(f32 fidx) in CosFIdx() argument439 NN_FLOAT_TASSERT_(fidx); in CosFIdx()441 fidx = FAbs(fidx); in CosFIdx()442 while( fidx >= 65536.0f ) in CosFIdx()444 fidx -= 65536.0f; in CosFIdx()447 idx = F32ToU16(fidx); in CosFIdx()[all …]
353 f32 fidx; in FExpLn2() local359 fidx = (x + F_LN2) * (32 / (2 * F_LN2)); in FExpLn2()360 idx = F32ToU16(fidx); in FExpLn2()361 r = fidx - U16ToF32(idx); in FExpLn2()381 f32 fidx; in FLog1_2() local387 fidx = (x - 1) * 256.f; // 0 <= fidx < 256 in FLog1_2()388 idx = F32ToU16(fidx); in FLog1_2()389 r = fidx - U16ToF32(idx); in FLog1_2()
61 #define NN_MATH_FIDX_TO_RAD(fidx) ((fidx) * ((2.0f * ::nn::math::F_PI) / 256.f)) argument62 #define NN_MATH_FIDX_TO_DEG(fidx) ((fidx) * (360.f / 256.f) ) argument72 f32 SinFIdx(f32 fidx);81 f32 CosFIdx(f32 fidx);92 void SinCosFIdx(f32* pSin, f32* pCos, f32 fidx);102 TanFIdx(f32 fidx) in TanFIdx() argument104 return ::std::tanf(NN_MATH_FIDX_TO_RAD(fidx)); in TanFIdx()375 inline u16 AsinIdx(f32 x) { f32 fidx = AsinFIdx(x); return F32ToU16((fidx < 0 ? fidx + 256.f : fid… in AsinIdx() local
1253 f32 fidx;1261 fidx = NN_MATH_DEG_TO_FIDX(twist);1288 SinCosFIdx(&st, &ct, fidx);