Home
last modified time | relevance | path

Searched refs:cosA (Results 1 – 13 of 13) sorted by relevance

/CafeSDK-2.12.13-1/system/src/lib/mtx/
Dmtx44.c1341 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 …]
Dmtx.c1173 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 …]
Dmtx44_asm.s592 #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
Dmtx_asm.s1287 #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
DmtxVec.c741 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/
Dmat44.h241 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()
Dmtx44.h294 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 );
DmatVec.h425 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()
DmtxVec.h605 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/
Dmat44.h241 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()
Dmtx44.h294 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 );
DmatVec.h425 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()
DmtxVec.h605 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 );