Home
last modified time | relevance | path

Searched refs:srcBase (Results 1 – 6 of 6) sorted by relevance

/RvlSDK-3.2/build/libraries/mtx/src/
Dmtxvec.c169 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 …]
Dmtx44vec.c157 void C_MTX44MultVecArray ( const Mtx44 m, const Vec *srcBase, Vec *dstBase, u32 count ) in C_MTX44MultVecArray() argument
164 ASSERTMSG( (srcBase != 0), MTX44_MULTVECARRAY_2 ); in C_MTX44MultVecArray()
170 vTmp.x = m[0][0]*srcBase->x + m[0][1]*srcBase->y + m[0][2]*srcBase->z + m[0][3]; in C_MTX44MultVecArray()
171 vTmp.y = m[1][0]*srcBase->x + m[1][1]*srcBase->y + m[1][2]*srcBase->z + m[1][3]; in C_MTX44MultVecArray()
172 vTmp.z = m[2][0]*srcBase->x + m[2][1]*srcBase->y + m[2][2]*srcBase->z + m[2][3]; in C_MTX44MultVecArray()
173 w = m[3][0]*srcBase->x + m[3][1]*srcBase->y + m[3][2]*srcBase->z + m[3][3]; in C_MTX44MultVecArray()
181 srcBase++; in C_MTX44MultVecArray()
194 const register Vec *srcBase, in PSMTX44MultVecArray() argument
208 psq_l fp8, 0(srcBase), 0, 0; // fp8 <- src.x, src.y in PSMTX44MultVecArray()
212 psq_lu fp9, 8(srcBase), 1, 0; // fp9 <- src.z, 1.0 in PSMTX44MultVecArray()
[all …]
Dpsmtx.c164 const register Vec *srcBase,// r4 in PSMTXROMultVecArray() argument
213 addi srcBase, srcBase, -8 in PSMTXROMultVecArray()
217 psq_lu SX0_SY0, 8(srcBase), 0, 0 in PSMTXROMultVecArray()
219 psq_lu SZ0_SX1, 8(srcBase), 0, 0 in PSMTXROMultVecArray()
233 psq_lu SY1_SZ1,8(srcBase), 0, 0 in PSMTXROMultVecArray()
246 psq_lu SX0_SY0, 8(srcBase), 0, 0 in PSMTXROMultVecArray()
257 psq_lu SZ0_SX1, 8(srcBase), 0, 0 in PSMTXROMultVecArray()
260 psq_lu SY1_SZ1,8(srcBase), 0, 0 in PSMTXROMultVecArray()
275 psq_lu SX0_SY0, 8(srcBase), 0, 0 // NEXT SX0 SY0 in PSMTXROMultVecArray()
283 psq_lu SZ0_SX1, 8(srcBase), 0, 0 // NEXT SZ0 SX1 in PSMTXROMultVecArray()
[all …]
Dmtx.c590 void C_MTXConcatArray ( const Mtx a, const Mtx* srcBase, Mtx* dstBase, u32 count ) in C_MTXConcatArray() argument
595 ASSERTMSG( (srcBase != 0), "MTXConcatArray(): NULL MtxPtr 'srcBase' " ); in C_MTXConcatArray()
601 C_MTXConcat(a, *srcBase, *dstBase); in C_MTXConcatArray()
603 srcBase++; in C_MTXConcatArray()
623 const register Mtx* srcBase, in PSMTXConcatArray() argument
656 psq_l vb0, 0(srcBase), 0, 0 in PSMTXConcatArray()
658 psq_l vb2, 16(srcBase), 0, 0 in PSMTXConcatArray()
668 psq_l vb4, 32(srcBase), 0, 0 in PSMTXConcatArray()
678 psq_l vb1, 8(srcBase), 0, 0 in PSMTXConcatArray()
688 psq_l vb3, 24(srcBase), 0, 0 in PSMTXConcatArray()
[all …]
/RvlSDK-3.2/include/revolution/mtx/
Dmtx44ext.h173 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-3.2/include/revolution/
Dmtx.h219 void C_MTXConcatArray ( const Mtx a, const Mtx* srcBase, Mtx* dstBase, u32 count );
229 void PSMTXConcatArray ( const Mtx a, const Mtx* srcBase, Mtx* dstBase, u32 count );
260 void C_MTXMultVecArray ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
262 void C_MTXMultVecArraySR ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
267 void PSMTXMultVecArray ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
269 void PSMTXMultVecArraySR ( const Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
542 void PSMTXROMultVecArray ( const ROMtx m, const Vec *srcBase, Vec *dstBase, u32 count );