Lines Matching refs:b
348 void MTX_Concat43(const MtxFx43 *a, const MtxFx43 *b, MtxFx43 *ab) in MTX_Concat43() argument
357 SDK_NULL_ASSERT(b); in MTX_Concat43()
360 if (ab == b) in MTX_Concat43()
376 p->_00 = (fx32)(((fx64)x * b->_00 + (fx64)y * b->_10 + (fx64)z * b->_20) >> FX32_SHIFT); in MTX_Concat43()
377 p->_01 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21) >> FX32_SHIFT); in MTX_Concat43()
379 xx = b->_02; in MTX_Concat43()
380 yy = b->_12; in MTX_Concat43()
381 zz = b->_22; in MTX_Concat43()
391 p->_11 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21) >> FX32_SHIFT); in MTX_Concat43()
393 xx = b->_00; in MTX_Concat43()
394 yy = b->_10; in MTX_Concat43()
395 zz = b->_20; in MTX_Concat43()
405 p->_21 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21) >> FX32_SHIFT); in MTX_Concat43()
406 xx = b->_02; in MTX_Concat43()
407 yy = b->_12; in MTX_Concat43()
408 zz = b->_22; in MTX_Concat43()
417 p->_32 = (fx32)((((fx64)x * xx + (fx64)y * yy + (fx64)z * zz) >> FX32_SHIFT) + b->_32); in MTX_Concat43()
419 (fx32)((((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21) >> FX32_SHIFT) + b->_31); in MTX_Concat43()
421 (fx32)((((fx64)x * b->_00 + (fx64)y * b->_10 + (fx64)z * b->_20) >> FX32_SHIFT) + b->_30); in MTX_Concat43()