Lines Matching refs:a

333 void C_MTXConcat ( const Mtx a, const Mtx b, Mtx ab )  in C_MTXConcat()  argument
338 ASSERTMSG( (a != 0), MTX_CONCAT_1 ); in C_MTXConcat()
342 if( (ab == a) || (ab == b) ) in C_MTXConcat()
354 m[0][0] = a[0][0]*b[0][0] + a[0][1]*b[1][0] + a[0][2]*b[2][0]; in C_MTXConcat()
355 m[0][1] = a[0][0]*b[0][1] + a[0][1]*b[1][1] + a[0][2]*b[2][1]; in C_MTXConcat()
356 m[0][2] = a[0][0]*b[0][2] + a[0][1]*b[1][2] + a[0][2]*b[2][2]; in C_MTXConcat()
357 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()
359 m[1][0] = a[1][0]*b[0][0] + a[1][1]*b[1][0] + a[1][2]*b[2][0]; in C_MTXConcat()
360 m[1][1] = a[1][0]*b[0][1] + a[1][1]*b[1][1] + a[1][2]*b[2][1]; in C_MTXConcat()
361 m[1][2] = a[1][0]*b[0][2] + a[1][1]*b[1][2] + a[1][2]*b[2][2]; in C_MTXConcat()
362 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()
364 m[2][0] = a[2][0]*b[0][0] + a[2][1]*b[1][0] + a[2][2]*b[2][0]; in C_MTXConcat()
365 m[2][1] = a[2][0]*b[0][1] + a[2][1]*b[1][1] + a[2][2]*b[2][1]; in C_MTXConcat()
366 m[2][2] = a[2][0]*b[0][2] + a[2][1]*b[1][2] + a[2][2]*b[2][2]; in C_MTXConcat()
367 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()
590 void C_MTXConcatArray ( const Mtx a, const Mtx* srcBase, Mtx* dstBase, u32 count ) in C_MTXConcatArray() argument
594 ASSERTMSG( (a != 0), "MTXConcatArray(): NULL MtxPtr 'a' " ); in C_MTXConcatArray()
601 C_MTXConcat(a, *srcBase, *dstBase); in C_MTXConcatArray()
622 const register Mtx a, in PSMTXConcatArray() argument
636 psq_l va0, 0(a), 0, 0 in PSMTXConcatArray()
638 psq_l va1, 8(a), 0, 0 in PSMTXConcatArray()
640 psq_l va2, 16(a), 0, 0 in PSMTXConcatArray()
642 psq_l va3, 24(a), 0, 0 in PSMTXConcatArray()
646 psq_l va4, 32(a), 0, 0 in PSMTXConcatArray()
648 psq_l va5, 40(a), 0, 0 in PSMTXConcatArray()