Lines Matching refs:a

326 void C_MTXConcat ( const Mtx a, const Mtx b, Mtx ab )  in C_MTXConcat()  argument
331 ASSERTMSG( (a != 0), MTX_CONCAT_1 ); in C_MTXConcat()
335 if( (ab == a) || (ab == b) ) in C_MTXConcat()
347 m[0][0] = a[0][0]*b[0][0] + a[0][1]*b[1][0] + a[0][2]*b[2][0]; in C_MTXConcat()
348 m[0][1] = a[0][0]*b[0][1] + a[0][1]*b[1][1] + a[0][2]*b[2][1]; in C_MTXConcat()
349 m[0][2] = a[0][0]*b[0][2] + a[0][1]*b[1][2] + a[0][2]*b[2][2]; in C_MTXConcat()
350 m[0][3] = a[0][0]*b[0][3] + a[0][1]*b[1][3] + a[0][2]*b[2][3] + a[0][3]; in C_MTXConcat()
352 m[1][0] = a[1][0]*b[0][0] + a[1][1]*b[1][0] + a[1][2]*b[2][0]; in C_MTXConcat()
353 m[1][1] = a[1][0]*b[0][1] + a[1][1]*b[1][1] + a[1][2]*b[2][1]; in C_MTXConcat()
354 m[1][2] = a[1][0]*b[0][2] + a[1][1]*b[1][2] + a[1][2]*b[2][2]; in C_MTXConcat()
355 m[1][3] = a[1][0]*b[0][3] + a[1][1]*b[1][3] + a[1][2]*b[2][3] + a[1][3]; in C_MTXConcat()
357 m[2][0] = a[2][0]*b[0][0] + a[2][1]*b[1][0] + a[2][2]*b[2][0]; in C_MTXConcat()
358 m[2][1] = a[2][0]*b[0][1] + a[2][1]*b[1][1] + a[2][2]*b[2][1]; in C_MTXConcat()
359 m[2][2] = a[2][0]*b[0][2] + a[2][1]*b[1][2] + a[2][2]*b[2][2]; in C_MTXConcat()
360 m[2][3] = a[2][0]*b[0][3] + a[2][1]*b[1][3] + a[2][2]*b[2][3] + a[2][3]; in C_MTXConcat()
583 void C_MTXConcatArray ( const Mtx a, const Mtx* srcBase, Mtx* dstBase, u32 count ) in C_MTXConcatArray() argument
587 ASSERTMSG( (a != 0), "MTXConcatArray(): NULL MtxPtr 'a' " ); in C_MTXConcatArray()
594 C_MTXConcat(a, *srcBase, *dstBase); in C_MTXConcatArray()
615 const register Mtx a, in PSMTXConcatArray() argument
629 psq_l va0, 0(a), 0, 0 in PSMTXConcatArray()
631 psq_l va1, 8(a), 0, 0 in PSMTXConcatArray()
633 psq_l va2, 16(a), 0, 0 in PSMTXConcatArray()
635 psq_l va3, 24(a), 0, 0 in PSMTXConcatArray()
639 psq_l va4, 32(a), 0, 0 in PSMTXConcatArray()
641 psq_l va5, 40(a), 0, 0 in PSMTXConcatArray()