Lines Matching refs:FX32_ONE

80     VecFx32 a = { FX32_ONE, FX32_ONE * 2, FX32_ONE * 3 };  in test_FX_VEC()
81 VecFx32 b = { FX32_ONE * 5, FX32_ONE * 7, FX32_ONE * 11 }; in test_FX_VEC()
88 SDK_ASSERTMSG(c.x == 6 * FX32_ONE && c.y == 9 * FX32_ONE && c.z == 14 * FX32_ONE, "VEC_Add"); in test_FX_VEC()
91 SDK_ASSERTMSG(c.x == -4 * FX32_ONE && c.y == -5 * FX32_ONE in test_FX_VEC()
92 && c.z == -8 * FX32_ONE, "VEC_Subtract"); in test_FX_VEC()
95 SDK_ASSERTMSG(tmp == 52 * FX32_ONE, "VEC_DotProduct %d", tmp); in test_FX_VEC()
98 SDK_ASSERTMSG(c.x == FX32_ONE && c.y == 4 * FX32_ONE in test_FX_VEC()
99 && c.z == -3 * FX32_ONE, "VEC_CrossProduct"); in test_FX_VEC()
120 fx32 tmp = FX_DEG_TO_RAD(180 * FX32_ONE); in test_FX_TRIG()
125 int tmp = FX_DEG_TO_IDX(180 * FX32_ONE); in test_FX_TRIG()
204 fx32 tmp = FX_Div(FX32_ONE * 2, FX32_ONE * 3); in test_FX_CP()
208 fx32 tmp = FX_Inv(FX32_ONE + (FX32_ONE >> 1)); in test_FX_CP()
212 fx32 tmp = FX_Sqrt(FX32_ONE * 2); in test_FX_CP()
217 FX_DivAsync(FX32_ONE * 2, FX32_ONE * 3); in test_FX_CP()
223 FX_InvAsync(FX32_ONE + (FX32_ONE >> 1)); in test_FX_CP()
229 FX_SqrtAsync(FX32_ONE * 2); in test_FX_CP()
235 tmp = FX_InvSqrt(FX32_ONE * 4); in test_FX_CP()
236 SDK_ASSERTMSG(tmp == (FX32_ONE >> 1), "FX_InvSqrt"); in test_FX_CP()
320 FX32_ONE, 0, 0, in test_FX_MTX33()
321 0, FX32_ONE, 0, in test_FX_MTX33()
322 0, 0, FX32_ONE in test_FX_MTX33()
325 FX32_ONE, 0, 0, in test_FX_MTX33()
326 0, FX32_ONE, 0, in test_FX_MTX33()
327 0, 0, FX32_ONE, in test_FX_MTX33()
331 FX32_ONE, 0, 0, 0, in test_FX_MTX33()
332 0, FX32_ONE, 0, 0, in test_FX_MTX33()
333 0, 0, FX32_ONE, 0, in test_FX_MTX33()
334 0, 0, 0, FX32_ONE in test_FX_MTX33()
369 FX32_ONE, 0, 0, in test_FX_MTX33()
370 0, FX32_ONE * 2, 0, in test_FX_MTX33()
371 0, 0, FX32_ONE * 3 in test_FX_MTX33()
373 MTX_Scale33(&m, FX32_ONE, FX32_ONE * 2, FX32_ONE * 3); in test_FX_MTX33()
381 FX32_ONE, 0, 0, in test_FX_MTX33()
382 0, FX32_ONE, 0, in test_FX_MTX33()
383 0, 0, FX32_ONE in test_FX_MTX33()
386 MTX_RotX33(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX33()
387 MTX_RotX33(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX33()
392 MTX_RotY33(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX33()
393 MTX_RotY33(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX33()
398 MTX_RotZ33(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX33()
399 MTX_RotZ33(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX33()
407 const VecFx32 xAxis = { FX32_ONE, 0, 0 }; in test_FX_MTX33()
408 const VecFx32 yAxis = { 0, FX32_ONE, 0 }; in test_FX_MTX33()
409 const VecFx32 zAxis = { 0, 0, FX32_ONE }; in test_FX_MTX33()
411 MTX_RotX33(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX33()
412 MTX_RotAxis33(&m, &xAxis, FX32_ONE, 0); in test_FX_MTX33()
415 MTX_RotY33(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX33()
416 MTX_RotAxis33(&m, &yAxis, FX32_ONE, 0); in test_FX_MTX33()
419 MTX_RotZ33(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX33()
420 MTX_RotAxis33(&m, &zAxis, FX32_ONE, 0); in test_FX_MTX33()
427 MTX_RotX33(&ans, FX32_ONE, 0); in test_FX_MTX33()
430 MTX_RotX33(&ans, -FX32_ONE, 0); in test_FX_MTX33()
433 MTX_RotY33(&ans, FX32_ONE, 0); in test_FX_MTX33()
436 MTX_RotY33(&ans, -FX32_ONE, 0); in test_FX_MTX33()
439 MTX_RotZ33(&ans, FX32_ONE, 0); in test_FX_MTX33()
442 MTX_RotZ33(&ans, -FX32_ONE, 0); in test_FX_MTX33()
449 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX33()
450 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX33()
451 FX32_ONE, FX32_ONE, FX32_ONE in test_FX_MTX33()
454 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX33()
455 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX33()
456 FX32_ONE, FX32_ONE, FX32_ONE in test_FX_MTX33()
465 FX32_ONE, FX32_ONE * 2, FX32_ONE * 3, in test_FX_MTX33()
466 FX32_ONE * 4, FX32_ONE * 5, FX32_ONE * 6, in test_FX_MTX33()
467 FX32_ONE * 7, FX32_ONE * 8, FX32_ONE * 9 in test_FX_MTX33()
469 VecFx32 vec = { FX32_ONE, FX32_ONE, FX32_ONE }; in test_FX_MTX33()
470 VecFx32 ans = { FX32_ONE * 12, FX32_ONE * 15, FX32_ONE * 18 }; in test_FX_MTX33()
488 FX32_ONE, 0, 0, in test_FX_MTX43()
489 0, FX32_ONE, 0, in test_FX_MTX43()
490 0, 0, FX32_ONE in test_FX_MTX43()
493 FX32_ONE, 0, 0, in test_FX_MTX43()
494 0, FX32_ONE, 0, in test_FX_MTX43()
495 0, 0, FX32_ONE, in test_FX_MTX43()
499 FX32_ONE, 0, 0, 0, in test_FX_MTX43()
500 0, FX32_ONE, 0, 0, in test_FX_MTX43()
501 0, 0, FX32_ONE, 0, in test_FX_MTX43()
502 0, 0, 0, FX32_ONE in test_FX_MTX43()
535 FX32_ONE, 0, 0, in test_FX_MTX43()
536 0, FX32_ONE * 2, 0, in test_FX_MTX43()
537 0, 0, FX32_ONE * 3, in test_FX_MTX43()
540 MTX_Scale43(&m, FX32_ONE, FX32_ONE * 2, FX32_ONE * 3); in test_FX_MTX43()
548 FX32_ONE, 0, 0, in test_FX_MTX43()
549 0, FX32_ONE, 0, in test_FX_MTX43()
550 0, 0, FX32_ONE, in test_FX_MTX43()
554 MTX_RotX43(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX43()
555 MTX_RotX43(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX43()
560 MTX_RotY43(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX43()
561 MTX_RotY43(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX43()
566 MTX_RotZ43(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX43()
567 MTX_RotZ43(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX43()
574 const VecFx32 xAxis = { FX32_ONE, 0, 0 }; in test_FX_MTX43()
575 const VecFx32 yAxis = { 0, FX32_ONE, 0 }; in test_FX_MTX43()
576 const VecFx32 zAxis = { 0, 0, FX32_ONE }; in test_FX_MTX43()
578 MTX_RotX43(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX43()
579 MTX_RotAxis43(&m, &xAxis, FX32_ONE, 0); in test_FX_MTX43()
582 MTX_RotY43(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX43()
583 MTX_RotAxis43(&m, &yAxis, FX32_ONE, 0); in test_FX_MTX43()
586 MTX_RotZ43(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX43()
587 MTX_RotAxis43(&m, &zAxis, FX32_ONE, 0); in test_FX_MTX43()
595 MTX_RotX43(&ans, FX32_ONE, 0); in test_FX_MTX43()
598 MTX_RotX43(&ans, -FX32_ONE, 0); in test_FX_MTX43()
601 MTX_RotY43(&ans, FX32_ONE, 0); in test_FX_MTX43()
604 MTX_RotY43(&ans, -FX32_ONE, 0); in test_FX_MTX43()
607 MTX_RotZ43(&ans, FX32_ONE, 0); in test_FX_MTX43()
610 MTX_RotZ43(&ans, -FX32_ONE, 0); in test_FX_MTX43()
617 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX43()
618 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX43()
619 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX43()
620 FX32_ONE, FX32_ONE, FX32_ONE in test_FX_MTX43()
623 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX43()
624 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX43()
625 FX32_ONE, FX32_ONE, FX32_ONE, in test_FX_MTX43()
626 FX32_ONE, FX32_ONE, FX32_ONE in test_FX_MTX43()
646 FX32_ONE, 0, 0, in test_FX_MTX44()
647 0, FX32_ONE, 0, in test_FX_MTX44()
648 0, 0, FX32_ONE in test_FX_MTX44()
651 FX32_ONE, 0, 0, in test_FX_MTX44()
652 0, FX32_ONE, 0, in test_FX_MTX44()
653 0, 0, FX32_ONE, in test_FX_MTX44()
657 FX32_ONE, 0, 0, 0, in test_FX_MTX44()
658 0, FX32_ONE, 0, 0, in test_FX_MTX44()
659 0, 0, FX32_ONE, 0, in test_FX_MTX44()
660 0, 0, 0, FX32_ONE in test_FX_MTX44()
692 FX32_ONE, 0, 0, 0, in test_FX_MTX44()
693 0, FX32_ONE * 2, 0, 0, in test_FX_MTX44()
694 0, 0, FX32_ONE * 3, 0, in test_FX_MTX44()
695 0, 0, 0, FX32_ONE in test_FX_MTX44()
697 MTX_Scale44(&m, FX32_ONE, FX32_ONE * 2, FX32_ONE * 3); in test_FX_MTX44()
705 FX32_ONE, 0, 0, 0, in test_FX_MTX44()
706 0, FX32_ONE, 0, 0, in test_FX_MTX44()
707 0, 0, FX32_ONE, 0, in test_FX_MTX44()
708 0, 0, 0, FX32_ONE in test_FX_MTX44()
710 MTX_RotX44(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX44()
711 MTX_RotX44(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX44()
718 MTX_RotY44(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX44()
719 MTX_RotY44(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX44()
724 MTX_RotZ44(&m1, FX32_ONE, 0); // + 90 in test_FX_MTX44()
725 MTX_RotZ44(&m2, 0, -FX32_ONE); // + 180 in test_FX_MTX44()
732 const VecFx32 xAxis = { FX32_ONE, 0, 0 }; in test_FX_MTX44()
733 const VecFx32 yAxis = { 0, FX32_ONE, 0 }; in test_FX_MTX44()
734 const VecFx32 zAxis = { 0, 0, FX32_ONE }; in test_FX_MTX44()
736 MTX_RotX44(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX44()
737 MTX_RotAxis44(&m, &xAxis, FX32_ONE, 0); in test_FX_MTX44()
740 MTX_RotY44(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX44()
741 MTX_RotAxis44(&m, &yAxis, FX32_ONE, 0); in test_FX_MTX44()
744 MTX_RotZ44(&ans, FX32_ONE, 0); // + 90 in test_FX_MTX44()
745 MTX_RotAxis44(&m, &zAxis, FX32_ONE, 0); in test_FX_MTX44()