| /CafeSDK-2.12.13-1/system/src/lib/mtx/ |
| D | mtx44.c | 1341 f32 sinA, cosA; in C_MTX44RotRad() local 1348 cosA = cosf(rad); in C_MTX44RotRad() 1350 C_MTX44RotTrig( m, axis, sinA, cosA ); in C_MTX44RotRad() 1362 f32 sinA, cosA; in PSMTX44RotRad() local 1365 cosA = cosf(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 | mtx.c | 1173 f32 sinA, cosA; in C_MTXRotRad() local 1180 cosA = cosf(rad); in C_MTXRotRad() 1182 C_MTXRotTrig( m, axis, sinA, cosA ); in C_MTXRotRad() 1193 f32 sinA, cosA; in PSMTXRotRad() local 1196 cosA = cosf(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 | mtx44_asm.s | 592 #define cosA fp2 macro 618 frsp cosA, cosA // to make sure cosA = single precision 634 ps_merge00 ftmp1, sinA, cosA; // ftmp1 <= sinA,cosA 636 ps_merge00 ftmp0, cosA, ftmp0; // ftmp0 <= cosA,-sinA 645 ps_merge00 ftmp1, cosA, c_zero; // ftmp1 <= cosA,0.0 664 ps_merge00 ftmp1, sinA, cosA; // ftmp1 <= sinA,cosA 670 ps_merge00 ftmp4, cosA, ftmp0; // ftmp4 <= cosA, -sinA 683 #undef cosA
|
| D | mtx_asm.s | 1287 #define cosA fp2 macro 1301 frsp cosA, cosA // to make sure cosA = single precision 1329 ps_merge00 fw0, sinA, cosA 1331 ps_merge00 fw1, cosA, nsinA 1339 ps_merge00 fw0, cosA, fc0 1353 ps_merge00 fw0, sinA, cosA 1354 ps_merge00 fw2, cosA, nsinA 1369 #undef cosA
|
| D | mtxVec.c | 741 f32 cosA; in C_VECReflect() local 763 cosA = C_VECDotProduct( &uI, &uN); in C_VECReflect() 767 dst->x = (2.0f * uN.x * cosA) - uI.x; in C_VECReflect() 768 dst->y = (2.0f * uN.y * cosA) - uI.y; in C_VECReflect() 769 dst->z = (2.0f * uN.z * cosA) - uI.z; in C_VECReflect()
|
| /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 );
|