| /CafeSDK-2.12.13-1/system/src/lib/mtx/ |
| D | mtx44.c | 70 void C_MTXFrustum ( Mtx44 m, f32 t, f32 b, f32 lf, f32 r, f32 n, f32 f ) in C_MTXFrustum() argument 74 ASSERTMSG( (m != 0), MTX_FRUSTUM_1 ); in C_MTXFrustum() 80 m[0][0] = (2*n) * tmp; in C_MTXFrustum() 81 m[0][1] = 0.0f; in C_MTXFrustum() 82 m[0][2] = (r + lf) * tmp; in C_MTXFrustum() 83 m[0][3] = 0.0f; in C_MTXFrustum() 86 m[1][0] = 0.0f; in C_MTXFrustum() 87 m[1][1] = (2*n) * tmp; in C_MTXFrustum() 88 m[1][2] = (t + b) * tmp; in C_MTXFrustum() 89 m[1][3] = 0.0f; in C_MTXFrustum() [all …]
|
| D | mtx44Vec.c | 47 void C_MTX44MultVec ( MTX_CONST Mtx44 m, const Vec *src, Vec *dst ) in C_MTX44MultVec() argument 52 ASSERTMSG( (m != 0), MTX44_MULTVEC_1 ); in C_MTX44MultVec() 57 vTmp.x = m[0][0]*src->x + m[0][1]*src->y + m[0][2]*src->z + m[0][3]; in C_MTX44MultVec() 58 vTmp.y = m[1][0]*src->x + m[1][1]*src->y + m[1][2]*src->z + m[1][3]; in C_MTX44MultVec() 59 vTmp.z = m[2][0]*src->x + m[2][1]*src->y + m[2][2]*src->z + m[2][3]; in C_MTX44MultVec() 60 w = m[3][0]*src->x + m[3][1]*src->y + m[3][2]*src->z + m[3][3]; in C_MTX44MultVec() 75 void PSMTX44MultVec ( MTX_CONST Mtx44 m, const Vec *src, Vec *dst ) in PSMTX44MultVec() argument 87 fp2 = __PSQ_LX(m, 48, 0, 0); in PSMTX44MultVec() 100 fp3 = __PSQ_LX(m, 56, 0, 0); in PSMTX44MultVec() 114 fp4 = __PSQ_LX(m, 0, 0, 0); in PSMTX44MultVec() [all …]
|
| D | mtx.c | 54 void C_MTXIdentity ( Mtx m ) in C_MTXIdentity() argument 56 ASSERTMSG( (m != 0), MTX_IDENTITY_1 ); in C_MTXIdentity() 58 m[0][0] = 1.0f; m[0][1] = 0.0f; m[0][2] = 0.0f; m[0][3] = 0.0f; in C_MTXIdentity() 59 m[1][0] = 0.0f; m[1][1] = 1.0f; m[1][2] = 0.0f; m[1][3] = 0.0f; in C_MTXIdentity() 60 m[2][0] = 0.0f; m[2][1] = 0.0f; m[2][2] = 1.0f; m[2][3] = 0.0f; in C_MTXIdentity() 69 void PSMTXIdentity( Mtx m ) in PSMTXIdentity() argument 73 __PSQ_STX(m, 8, c00, 0, 0); in PSMTXIdentity() 76 __PSQ_STX(m, 24, c00, 0, 0); in PSMTXIdentity() 79 __PSQ_STX(m, 32, c00, 0, 0); in PSMTXIdentity() 82 __PSQ_STX(m, 16, c01, 0, 0); in PSMTXIdentity() [all …]
|
| D | mtx44Vec_asm.s | 27 #define m r3 macro 35 psq_l fp2, 48(m), 0, 0 38 psq_l fp3, 56(m), 0, 0 42 psq_l fp4, 0(m), 0, 0 44 psq_l fp5, 8(m), 0, 0 46 psq_l fp6, 16(m), 0, 0 47 psq_l fp7, 24(m), 0, 0 48 psq_l fp8, 32(m), 0, 0 49 psq_l fp9, 40(m), 0, 0 66 #undef m [all …]
|
| D | mtxVec.c | 945 void C_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst ) in C_MTXMultVec() argument 949 ASSERTMSG( (m != 0), MTX_MULTVEC_1 ); in C_MTXMultVec() 954 vTmp.x = m[0][0]*src->x + m[0][1]*src->y + m[0][2]*src->z + m[0][3]; in C_MTXMultVec() 955 vTmp.y = m[1][0]*src->x + m[1][1]*src->y + m[1][2]*src->z + m[1][3]; in C_MTXMultVec() 956 vTmp.z = m[2][0]*src->x + m[2][1]*src->y + m[2][2]*src->z + m[2][3]; in C_MTXMultVec() 971 void PSMTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst ) in PSMTXMultVec() argument 980 fp2 = __PSQ_L(m, 0, 0); in PSMTXMultVec() 991 fp3 = __PSQ_LX(m, 8, 0, 0); in PSMTXMultVec() 997 fp8 = __PSQ_LX(m, 16, 0, 0); in PSMTXMultVec() 1004 fp9 = __PSQ_LX(m, 24, 0, 0); in PSMTXMultVec() [all …]
|
| D | mtx44_asm.s | 26 #define m r3 macro 43 stfs c1, 0(m) 44 psq_st c0, 4(m), 0, 0 45 psq_st c0, 12(m), 0, 0 46 stfs c1, 20(m) 47 psq_st c0, 24(m), 0, 0 48 psq_st c0, 32(m), 0, 0 49 stfs c1, 40(m) 50 psq_st c0, 44(m), 0, 0 51 psq_st c0, 52(m), 0, 0 [all …]
|
| D | mtxStack.c | 81 MtxPtr MTXPush ( MtxStack *sPtr, MTX_CONST Mtx m ) in MTXPush() argument 87 ASSERTMSG( (m != 0), MTX_PUSH_3 ); in MTXPush() 93 MTXCopy( m, sPtr->stackPtr ); in MTXPush() 105 MTXCopy( m, (sPtr->stackPtr + MTX_PTR_OFFSET) ); in MTXPush() 135 MtxPtr MTXPushFwd ( MtxStack *sPtr, MTX_CONST Mtx m ) in MTXPushFwd() argument 140 ASSERTMSG( (m != 0), MTX_PUSHFWD_3 ); in MTXPushFwd() 146 MTXCopy( m, sPtr->stackPtr ); in MTXPushFwd() 158 MTXConcat( sPtr->stackPtr, m, ( sPtr->stackPtr + MTX_PTR_OFFSET ) ); in MTXPushFwd() 191 MtxPtr MTXPushInv ( MtxStack *sPtr, MTX_CONST Mtx m ) in MTXPushInv() argument 199 ASSERTMSG( (m != 0), MTX_PUSHINV_3 ); in MTXPushInv() [all …]
|
| D | mtxQuat.c | 917 void C_QUATMtx( Quaternion *r, MTX_CONST Mtx m ) in C_QUATMtx() argument 925 ASSERTMSG( ( m != 0 ), QUAT_MTX_2 ); in C_QUATMtx() 927 tr = m[0][0] + m[1][1] + m[2][2]; in C_QUATMtx() 933 r->x = (m[2][1] - m[1][2]) * s; in C_QUATMtx() 934 r->y = (m[0][2] - m[2][0]) * s; in C_QUATMtx() 935 r->z = (m[1][0] - m[0][1]) * s; in C_QUATMtx() 940 if (m[1][1] > m[0][0]) i = 1; in C_QUATMtx() 941 if (m[2][2] > m[i][i]) i = 2; in C_QUATMtx() 944 s = (f32)sqrtf( (m[i][i] - (m[j][j] + m[k][k])) + 1.0f ); in C_QUATMtx() 950 r->w = (m[k][j] - m[j][k]) * s; in C_QUATMtx() [all …]
|
| D | mtx_asm.s | 31 #define m r3 macro 45 psq_st c_zero, 8(m), 0, 0 // m[0][2], m[0][3] 53 psq_st c_zero, 24(m), 0, 0 // m[1][2], m[1][3] 55 psq_st c_zero, 32(m), 0, 0 // m[2][0], m[2][1] 56 psq_st c_01, 16(m), 0, 0 // m[1][0], m[1][1] 57 psq_st c_10, 0(m), 0, 0 // m[0][0], m[0][1] 58 psq_st c_10, 40(m), 0, 0 // m[2][2], m[2][3] 62 #undef m 860 #define m r3 macro 911 psq_st tmp4, 32(m), 0, 0 [all …]
|
| D | mtxVec_asm.s | 518 #define m r3 macro 528 psq_l fp2, 0(m), 0, 0 534 psq_l fp3, 8(m), 0, 0 538 psq_l fp8, 16(m), 0, 0 542 psq_l fp9, 24(m), 0, 0 550 psq_l fp2, 32(m), 0, 0 554 psq_l fp3, 40(m), 0, 0 568 #undef m 576 #define m r3 macro 585 psq_l fp13, 0(m), 0, 0 [all …]
|
| D | mtxQuat_asm.s | 432 #define m r3 macro 505 psq_st c_zero, 12(m), 1, 0 511 psq_st c_zero, 44(m), 1, 0 517 psq_st tmp2, 40(m), 1, 0 527 psq_st tmp1, 16(m), 0, 0 533 psq_st tmp0, 0(m), 0, 0 535 psq_st tmp5, 8(m), 1, 0 541 psq_st tmp3, 24(m), 0, 0 543 psq_st tmp9, 32(m), 0, 0 554 #undef m
|
| /CafeSDK-2.12.13-1/system/src/lib/mtx/headers/cafe/mtx/ |
| D | matVec.h | 47 static inline void MAT34Identity ( Mat34 *m ) in MAT34Identity() argument 48 { MTXIdentity ( (MtxPtr)(m->mtx) ); } in MAT34Identity() 204 static inline void MAT34MultVec ( const Mat34 *m, const Vec *src, Vec *dst ) in MAT34MultVec() argument 205 { MTXMultVec ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVec() 226 static inline void MAT34MultVecArray ( const Mat34 *m, const Vec *srcBase, Vec *dstBase, u32 coun… in MAT34MultVecArray() argument 227 { MTXMultVecArray ( (MtxPtr)(m->mtx), srcBase, dstBase, count ); } in MAT34MultVecArray() 249 static inline void MAT34MultVecSR ( const Mat34 *m, const Vec *src, Vec *dst ) in MAT34MultVecSR() argument 250 { MTXMultVecSR ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVecSR() 276 static inline void MAT34MultVecArraySR ( const Mat34 *m, const Vec *srcBase, Vec *dstBase, u32 coun… in MAT34MultVecArraySR() argument 277 { MTXMultVecArraySR ( (MtxPtr)(m->mtx), srcBase, dstBase, count ); } in MAT34MultVecArraySR() [all …]
|
| D | mat44.h | 47 static inline void MAT44Identity ( Mat44 *m ) in MAT44Identity() argument 48 { MTX44Identity ( (Mtx44Ptr)(m->mtx) ); } in MAT44Identity() 144 static inline void MAT44Trans ( Mat44 *m, f32 xT, f32 yT, f32 zT ) in MAT44Trans() argument 145 { MTX44Trans ( (Mtx44Ptr)(m->mtx), xT, yT, zT ); } in MAT44Trans() 182 static inline void MAT44Scale ( Mat44 *m, f32 xS, f32 yS, f32 zS ) in MAT44Scale() argument 183 { MTX44Scale ( (Mtx44Ptr)(m->mtx), xS, yS, zS ); } in MAT44Scale() 222 static inline void MAT44RotRad ( Mat44 *m, char axis, f32 rad ) in MAT44RotRad() argument 223 { MTX44RotRad ( (Mtx44Ptr)(m->mtx), axis, rad ); } in MAT44RotRad() 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() [all …]
|
| D | mtx44.h | 70 void C_MTX44Identity ( Mtx44 m ); 147 void PSMTX44Identity ( Mtx44 m ); 153 void ASM_MTX44Identity ( Mtx44 m ); 203 void C_MTX44Trans ( Mtx44 m, f32 xT, f32 yT, f32 zT ); 239 void C_MTX44Scale ( Mtx44 m, f32 xS, f32 yS, f32 zS ); 276 void C_MTX44RotRad ( Mtx44 m, char axis, f32 rad ); 294 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 311 void C_MTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad); 316 void PSMTX44Trans ( Mtx44 m, f32 xT, f32 yT, f32 zT ); 318 void PSMTX44Scale ( Mtx44 m, f32 xS, f32 yS, f32 zS ); [all …]
|
| D | mtxVec.h | 114 #define MTXRowCol(m,r,c) ((m)[(r)][(c)]) argument 152 void C_MTXIdentity ( Mtx m ); 284 void PSMTXIdentity ( Mtx m ); 293 void ASM_MTXIdentity ( Mtx m); 356 void C_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst ); 377 void C_MTXMultVecArray ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 399 void C_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst ); 425 void C_MTXMultVecArraySR ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 430 void PSMTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst ); 431 void PSMTXMultVecArray ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); [all …]
|
| D | mtxGeoTypes.h | 127 f32 m[3][4]; member 147 f32 m[4][3]; member 168 f32 m[4][4]; member
|
| /CafeSDK-2.12.13-1/system/include/cafe/mtx/ |
| D | matVec.h | 47 static inline void MAT34Identity ( Mat34 *m ) in MAT34Identity() argument 48 { MTXIdentity ( (MtxPtr)(m->mtx) ); } in MAT34Identity() 204 static inline void MAT34MultVec ( const Mat34 *m, const Vec *src, Vec *dst ) in MAT34MultVec() argument 205 { MTXMultVec ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVec() 226 static inline void MAT34MultVecArray ( const Mat34 *m, const Vec *srcBase, Vec *dstBase, u32 coun… in MAT34MultVecArray() argument 227 { MTXMultVecArray ( (MtxPtr)(m->mtx), srcBase, dstBase, count ); } in MAT34MultVecArray() 249 static inline void MAT34MultVecSR ( const Mat34 *m, const Vec *src, Vec *dst ) in MAT34MultVecSR() argument 250 { MTXMultVecSR ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVecSR() 276 static inline void MAT34MultVecArraySR ( const Mat34 *m, const Vec *srcBase, Vec *dstBase, u32 coun… in MAT34MultVecArraySR() argument 277 { MTXMultVecArraySR ( (MtxPtr)(m->mtx), srcBase, dstBase, count ); } in MAT34MultVecArraySR() [all …]
|
| D | mat44.h | 47 static inline void MAT44Identity ( Mat44 *m ) in MAT44Identity() argument 48 { MTX44Identity ( (Mtx44Ptr)(m->mtx) ); } in MAT44Identity() 144 static inline void MAT44Trans ( Mat44 *m, f32 xT, f32 yT, f32 zT ) in MAT44Trans() argument 145 { MTX44Trans ( (Mtx44Ptr)(m->mtx), xT, yT, zT ); } in MAT44Trans() 182 static inline void MAT44Scale ( Mat44 *m, f32 xS, f32 yS, f32 zS ) in MAT44Scale() argument 183 { MTX44Scale ( (Mtx44Ptr)(m->mtx), xS, yS, zS ); } in MAT44Scale() 222 static inline void MAT44RotRad ( Mat44 *m, char axis, f32 rad ) in MAT44RotRad() argument 223 { MTX44RotRad ( (Mtx44Ptr)(m->mtx), axis, rad ); } in MAT44RotRad() 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() [all …]
|
| D | mtx44.h | 70 void C_MTX44Identity ( Mtx44 m ); 147 void PSMTX44Identity ( Mtx44 m ); 153 void ASM_MTX44Identity ( Mtx44 m ); 203 void C_MTX44Trans ( Mtx44 m, f32 xT, f32 yT, f32 zT ); 239 void C_MTX44Scale ( Mtx44 m, f32 xS, f32 yS, f32 zS ); 276 void C_MTX44RotRad ( Mtx44 m, char axis, f32 rad ); 294 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 311 void C_MTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad); 316 void PSMTX44Trans ( Mtx44 m, f32 xT, f32 yT, f32 zT ); 318 void PSMTX44Scale ( Mtx44 m, f32 xS, f32 yS, f32 zS ); [all …]
|
| D | mtxVec.h | 114 #define MTXRowCol(m,r,c) ((m)[(r)][(c)]) argument 152 void C_MTXIdentity ( Mtx m ); 284 void PSMTXIdentity ( Mtx m ); 293 void ASM_MTXIdentity ( Mtx m); 356 void C_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst ); 377 void C_MTXMultVecArray ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 399 void C_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst ); 425 void C_MTXMultVecArraySR ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 430 void PSMTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst ); 431 void PSMTXMultVecArray ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); [all …]
|
| D | mtxGeoTypes.h | 127 f32 m[3][4]; member 147 f32 m[4][3]; member 168 f32 m[4][4]; member
|
| /CafeSDK-2.12.13-1/system/src/lib/libsys/ |
| D | ind_gmtm.c | 53 int i, m, islpyr; in gmtime_r() local 160 m = mons[i]; in gmtime_r() 162 m++; in gmtime_r() 164 if (t <= m) in gmtime_r() 166 t -= m; in gmtime_r()
|
| /CafeSDK-2.12.13-1/system/include/nn/config/compiler/ |
| D | ghs.h | 103 #define NN_ATTRIBUTE_FORMAT(type, m, n) \ argument 104 __attribute__ ((format(type,m,n)))
|
| /CafeSDK-2.12.13-1/system/src/tool/cafex/ |
| D | SerialCommunication.cs | 369 var message = _messages.Keys.FirstOrDefault(m => line.Contains(m)); in DataReceivedHandler()
|
| /CafeSDK-2.12.13-1/system/include/cafe/curl/ |
| D | curl_init.h | 221 curl_malloc_callback m,
|