Lines Matching refs:b

374 void MTX_Concat44(const MtxFx44 *a, const MtxFx44 *b, MtxFx44 *ab)  in MTX_Concat44()  argument
383 SDK_NULL_ASSERT(b); in MTX_Concat44()
386 if (ab == b) in MTX_Concat44()
404 (fx32)(((fx64)x * b->_00 + (fx64)y * b->_10 + (fx64)z * b->_20 + in MTX_Concat44()
405 (fx64)w * b->_30) >> FX32_SHIFT); in MTX_Concat44()
407 (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21 + in MTX_Concat44()
408 (fx64)w * b->_31) >> FX32_SHIFT); in MTX_Concat44()
410 (fx32)(((fx64)x * b->_03 + (fx64)y * b->_13 + (fx64)z * b->_23 + in MTX_Concat44()
411 (fx64)w * b->_33) >> FX32_SHIFT); in MTX_Concat44()
413 xx = b->_02; in MTX_Concat44()
414 yy = b->_12; in MTX_Concat44()
415 zz = b->_22; in MTX_Concat44()
416 ww = b->_32; in MTX_Concat44()
428 (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21 + in MTX_Concat44()
429 (fx64)w * b->_31) >> FX32_SHIFT); in MTX_Concat44()
431 (fx32)(((fx64)x * b->_03 + (fx64)y * b->_13 + (fx64)z * b->_23 + in MTX_Concat44()
432 (fx64)w * b->_33) >> FX32_SHIFT); in MTX_Concat44()
434 xx = b->_00; in MTX_Concat44()
435 yy = b->_10; in MTX_Concat44()
436 zz = b->_20; in MTX_Concat44()
437 ww = b->_30; in MTX_Concat44()
449 (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21 + in MTX_Concat44()
450 (fx64)w * b->_31) >> FX32_SHIFT); in MTX_Concat44()
452 (fx32)(((fx64)x * b->_03 + (fx64)y * b->_13 + (fx64)z * b->_23 + in MTX_Concat44()
453 (fx64)w * b->_33) >> FX32_SHIFT); in MTX_Concat44()
455 xx = b->_02; in MTX_Concat44()
456 yy = b->_12; in MTX_Concat44()
457 zz = b->_22; in MTX_Concat44()
458 ww = b->_32; in MTX_Concat44()
470 (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21 + in MTX_Concat44()
471 (fx64)w * b->_31) >> FX32_SHIFT); in MTX_Concat44()
473 (fx32)(((fx64)x * b->_00 + (fx64)y * b->_10 + (fx64)z * b->_20 + in MTX_Concat44()
474 (fx64)w * b->_30) >> FX32_SHIFT); in MTX_Concat44()
476 (fx32)(((fx64)x * b->_03 + (fx64)y * b->_13 + (fx64)z * b->_23 + in MTX_Concat44()
477 (fx64)w * b->_33) >> FX32_SHIFT); in MTX_Concat44()
501 void MTX_FrustumW(fx32 t, fx32 b, fx32 l, fx32 r, fx32 n, fx32 f, fx32 scaleW, MtxFx44 *mtx) in MTX_FrustumW() argument
507 SDK_ASSERTMSG(t != b, "MTX_Frustum: 't' and 'b' clipping planes are equal."); in MTX_FrustumW()
531 FX_InvAsyncImm(t - b); in MTX_FrustumW()
547 mtx->_21 = FX_Mul32x64c(t + b, inv2); in MTX_FrustumW()
634 void MTX_OrthoW(fx32 t, fx32 b, fx32 l, fx32 r, fx32 n, fx32 f, fx32 scaleW, MtxFx44 *mtx) in MTX_OrthoW() argument
639 SDK_ASSERTMSG(t != b, "G3_Ortho: 't' and 'b' clipping planes are equal."); in MTX_OrthoW()
661 FX_InvAsyncImm(t - b); in MTX_OrthoW()
685 mtx->_31 = FX_Mul32x64c(-t - b, inv2); in MTX_OrthoW()