| /RvlSDK-2.1/build/libraries/mtx/src/ |
| D | mtxvec.c | 169 void C_MTXMultVecArray ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ) in C_MTXMultVecArray() argument 175 ASSERTMSG( (srcBase != 0), MTX_MULTVECARRAY_2 ); in C_MTXMultVecArray() 182 vTmp.x = m[0][0]*srcBase->x + m[0][1]*srcBase->y + m[0][2]*srcBase->z + m[0][3]; in C_MTXMultVecArray() 183 vTmp.y = m[1][0]*srcBase->x + m[1][1]*srcBase->y + m[1][2]*srcBase->z + m[1][3]; in C_MTXMultVecArray() 184 vTmp.z = m[2][0]*srcBase->x + m[2][1]*srcBase->y + m[2][2]*srcBase->z + m[2][3]; in C_MTXMultVecArray() 191 srcBase++; in C_MTXMultVecArray() 206 const register Vec *srcBase, in PSMTXMultVecArray() argument 240 psq_l fp6, 0(srcBase), 0, 0 in PSMTXMultVecArray() 242 psq_lu fp7, 8(srcBase), 1, 0 in PSMTXMultVecArray() 256 psq_lu fp6, 4(srcBase), 0, 0 in PSMTXMultVecArray() [all …]
|
| D | mtx44vec.c | 154 void C_MTX44MultVecArray ( const Mtx44 m, const Vec *srcBase, Vec *dstBase, u32 count ) in C_MTX44MultVecArray() argument 161 ASSERTMSG( (srcBase != 0), MTX44_MULTVECARRAY_2 ); in C_MTX44MultVecArray() 167 vTmp.x = m[0][0]*srcBase->x + m[0][1]*srcBase->y + m[0][2]*srcBase->z + m[0][3]; in C_MTX44MultVecArray() 168 vTmp.y = m[1][0]*srcBase->x + m[1][1]*srcBase->y + m[1][2]*srcBase->z + m[1][3]; in C_MTX44MultVecArray() 169 vTmp.z = m[2][0]*srcBase->x + m[2][1]*srcBase->y + m[2][2]*srcBase->z + m[2][3]; in C_MTX44MultVecArray() 170 w = m[3][0]*srcBase->x + m[3][1]*srcBase->y + m[3][2]*srcBase->z + m[3][3]; in C_MTX44MultVecArray() 178 srcBase++; in C_MTX44MultVecArray() 191 const register Vec *srcBase, in PSMTX44MultVecArray() argument 205 psq_l fp8, 0(srcBase), 0, 0; // fp8 <- src.x, src.y in PSMTX44MultVecArray() 208 psq_lu fp9, 8(srcBase), 1, 0; // fp9 <- src.z, 1.0 in PSMTX44MultVecArray() [all …]
|
| D | psmtx.c | 160 const register Vec *srcBase,// r4 in PSMTXROMultVecArray() argument 204 addi srcBase, srcBase, -8 in PSMTXROMultVecArray() 208 psq_lu SX0_SY0, 8(srcBase), 0, 0 in PSMTXROMultVecArray() 210 psq_lu SZ0_SX1, 8(srcBase), 0, 0 in PSMTXROMultVecArray() 224 psq_lu SY1_SZ1,8(srcBase), 0, 0 in PSMTXROMultVecArray() 237 psq_lu SX0_SY0, 8(srcBase), 0, 0 in PSMTXROMultVecArray() 248 psq_lu SZ0_SX1, 8(srcBase), 0, 0 in PSMTXROMultVecArray() 251 psq_lu SY1_SZ1,8(srcBase), 0, 0 in PSMTXROMultVecArray() 266 psq_lu SX0_SY0, 8(srcBase), 0, 0 // NEXT SX0 SY0 in PSMTXROMultVecArray() 274 psq_lu SZ0_SX1, 8(srcBase), 0, 0 // NEXT SZ0 SX1 in PSMTXROMultVecArray() [all …]
|
| D | mtx.c | 583 void C_MTXConcatArray ( const Mtx a, const Mtx* srcBase, Mtx* dstBase, u32 count ) in C_MTXConcatArray() argument 588 ASSERTMSG( (srcBase != 0), "MTXConcatArray(): NULL MtxPtr 'srcBase' " ); in C_MTXConcatArray() 594 C_MTXConcat(a, *srcBase, *dstBase); in C_MTXConcatArray() 596 srcBase++; in C_MTXConcatArray() 616 const register Mtx* srcBase, in PSMTXConcatArray() argument 649 psq_l vb0, 0(srcBase), 0, 0 in PSMTXConcatArray() 651 psq_l vb2, 16(srcBase), 0, 0 in PSMTXConcatArray() 661 psq_l vb4, 32(srcBase), 0, 0 in PSMTXConcatArray() 671 psq_l vb1, 8(srcBase), 0, 0 in PSMTXConcatArray() 681 psq_l vb3, 24(srcBase), 0, 0 in PSMTXConcatArray() [all …]
|
| /RvlSDK-2.1/include/revolution/mtx/ |
| D | mtx44ext.h | 173 void C_MTX44MultVecArray ( const Mtx44 m, const Vec *srcBase, Vec *dstBase, u32 count ); 175 void C_MTX44MultVecArraySR ( const Mtx44 m, const Vec *srcBase, Vec *dstBase, u32 count ); 180 void PSMTX44MultVecArray ( const Mtx44 m, const Vec *srcBase, Vec *dstBase, u32 count ); 182 void PSMTX44MultVecArraySR ( const Mtx44 m, const Vec *srcBase, Vec *dstBase, u32 count );
|
| /RvlSDK-2.1/include/revolution/ |
| D | mtx.h | 216 void C_MTXConcatArray ( const Mtx a, const Mtx* srcBase, Mtx* dstBase, u32 count ); 226 void PSMTXConcatArray ( const Mtx a, const Mtx* srcBase, Mtx* dstBase, u32 count ); 257 void C_MTXMultVecArray ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 259 void C_MTXMultVecArraySR ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 264 void PSMTXMultVecArray ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 266 void PSMTXMultVecArraySR ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 539 void PSMTXROMultVecArray ( const ROMtx m, const Vec *srcBase, Vec *dstBase, u32 count ); 540 …ecArray ( const ROMtx m0, const ROMtx m1, const f32 *wtBase, const Vec *srcBase, Vec *dstBase, u3… 541 void PSMTXMultS16VecArray ( const Mtx m, const S16Vec *srcBase, Vec *dstBase, u32 count ); 542 void PSMTXROMultS16VecArray( const ROMtx m, const S16Vec *srcBase, Vec *dstBase, u32 count );
|