| /CafeSDK-2.12.13-1/system/src/lib/mtx/ |
| D | mtx44.c | 1341 f32 sinA, cosA; in C_MTX44RotRad() local 1347 sinA = sinf(rad); in C_MTX44RotRad() 1350 C_MTX44RotTrig( m, axis, sinA, cosA ); in C_MTX44RotRad() 1362 f32 sinA, cosA; in PSMTX44RotRad() local 1364 sinA = sinf(rad); in PSMTX44RotRad() 1367 PSMTX44RotTrig( m, axis, sinA, cosA ); in PSMTX44RotRad() 1387 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ) in C_MTX44RotTrig() argument 1397 m[1][0] = 0.0f; m[1][1] = cosA; m[1][2] = -sinA; m[1][3] = 0.0f; in C_MTX44RotTrig() 1398 m[2][0] = 0.0f; m[2][1] = sinA; m[2][2] = cosA; m[2][3] = 0.0f; in C_MTX44RotTrig() 1403 m[0][0] = cosA; m[0][1] = 0.0f; m[0][2] = sinA; m[0][3] = 0.0f; in C_MTX44RotTrig() [all …]
|
| D | mtx44_asm.s | 591 #define sinA fp1 macro 613 frsp sinA, sinA // to make sure sinA = single precision 632 ps_neg ftmp0, sinA; // ftmp0 <= -sinA 634 ps_merge00 ftmp1, sinA, cosA; // ftmp1 <= sinA,cosA 647 ps_neg ftmp0, sinA; // ftmp0 <= -sinA 652 ps_merge00 ftmp2, sinA, c_zero; // ftmp2 <= sinA,0.0 662 ps_neg ftmp0, sinA; // ftmp0 <= -sinA 664 ps_merge00 ftmp1, sinA, cosA; // ftmp1 <= sinA,cosA 682 #undef sinA
|
| D | mtx.c | 1173 f32 sinA, cosA; in C_MTXRotRad() local 1179 sinA = sinf(rad); in C_MTXRotRad() 1182 C_MTXRotTrig( m, axis, sinA, cosA ); in C_MTXRotRad() 1193 f32 sinA, cosA; in PSMTXRotRad() local 1195 sinA = sinf(rad); in PSMTXRotRad() 1198 PSMTXRotTrig( m, axis, sinA, cosA ); in PSMTXRotRad() 1227 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ) in C_MTXRotTrig() argument 1237 m[1][0] = 0.0f; m[1][1] = cosA; m[1][2] = -sinA; m[1][3] = 0.0f; in C_MTXRotTrig() 1238 m[2][0] = 0.0f; m[2][1] = sinA; m[2][2] = cosA; m[2][3] = 0.0f; in C_MTXRotTrig() 1243 m[0][0] = cosA; m[0][1] = 0.0f; m[0][2] = sinA; m[0][3] = 0.0f; in C_MTXRotTrig() [all …]
|
| D | mtx_asm.s | 1286 #define sinA fp1 macro 1300 frsp sinA, sinA // to make sure sinA = single precision 1315 ps_neg nsinA, sinA 1329 ps_merge00 fw0, sinA, cosA 1344 ps_merge00 fw3, sinA, fc0 1353 ps_merge00 fw0, sinA, cosA 1368 #undef sinA
|
| /CafeSDK-2.12.13-1/system/include/cafe/mtx/ |
| D | mat44.h | 241 static inline void MAT44RotTrig ( Mat44 *m, char axis, f32 sinA, f32 cosA ) in MAT44RotTrig() argument 242 { MTX44RotTrig ( (Mtx44Ptr)(m->mtx), axis, sinA, cosA ); } in MAT44RotTrig()
|
| D | mtx44.h | 294 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 322 void PSMTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 330 void ASM_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA );
|
| D | matVec.h | 425 static inline void MAT34RotTrig ( Mat34 *m, char axis, f32 sinA, f32 cosA ) in MAT34RotTrig() argument 426 { MTXRotTrig ( (MtxPtr)(m->mtx), axis, sinA, cosA ); } in MAT34RotTrig()
|
| D | mtxVec.h | 605 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ); 636 void PSMTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ); 649 void ASM_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA );
|
| /CafeSDK-2.12.13-1/system/src/lib/mtx/headers/cafe/mtx/ |
| D | mat44.h | 241 static inline void MAT44RotTrig ( Mat44 *m, char axis, f32 sinA, f32 cosA ) in MAT44RotTrig() argument 242 { MTX44RotTrig ( (Mtx44Ptr)(m->mtx), axis, sinA, cosA ); } in MAT44RotTrig()
|
| D | mtx44.h | 294 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 322 void PSMTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 330 void ASM_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA );
|
| D | matVec.h | 425 static inline void MAT34RotTrig ( Mat34 *m, char axis, f32 sinA, f32 cosA ) in MAT34RotTrig() argument 426 { MTXRotTrig ( (MtxPtr)(m->mtx), axis, sinA, cosA ); } in MAT34RotTrig()
|
| D | mtxVec.h | 605 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ); 636 void PSMTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ); 649 void ASM_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA );
|