Lines Matching refs:fx64
102 fx64 xx = x; in MTX_TransApply43()
103 fx64 yy = y; in MTX_TransApply43()
104 fx64 zz = z; in MTX_TransApply43()
277 det00 = (fx32)(((fx64)pSrc->_11 * pSrc->_22 - in MTX_Inverse43()
278 (fx64)pSrc->_12 * pSrc->_21 + (fx64)(FX32_ONE >> 1)) >> FX32_SHIFT); in MTX_Inverse43()
279 det10 = (fx32)(((fx64)pSrc->_10 * pSrc->_22 - in MTX_Inverse43()
280 (fx64)pSrc->_12 * pSrc->_20 + (fx64)(FX32_ONE >> 1)) >> FX32_SHIFT); in MTX_Inverse43()
281 det20 = (fx32)(((fx64)pSrc->_10 * pSrc->_21 - in MTX_Inverse43()
282 (fx64)pSrc->_11 * pSrc->_20 + (fx64)(FX32_ONE >> 1)) >> FX32_SHIFT); in MTX_Inverse43()
285 det = (fx32)(((fx64)pSrc->_00 * det00 - in MTX_Inverse43()
286 (fx64)pSrc->_01 * det10 + in MTX_Inverse43()
287 (fx64)pSrc->_02 * det20 + (fx64)(FX32_ONE >> 1)) >> FX32_SHIFT); in MTX_Inverse43()
295 tmp01 = (fx32)(((fx64)pSrc->_01 * pSrc->_22 - (fx64)pSrc->_21 * pSrc->_02) >> FX32_SHIFT); in MTX_Inverse43()
296 tmp02 = (fx32)(((fx64)pSrc->_01 * pSrc->_12 - (fx64)pSrc->_11 * pSrc->_02) >> FX32_SHIFT); in MTX_Inverse43()
297 tmp11 = (fx32)(((fx64)pSrc->_00 * pSrc->_22 - (fx64)pSrc->_20 * pSrc->_02) >> FX32_SHIFT); in MTX_Inverse43()
298 tmp12 = (fx32)(((fx64)pSrc->_00 * pSrc->_12 - (fx64)pSrc->_10 * pSrc->_02) >> FX32_SHIFT); in MTX_Inverse43()
301 p->_00 = (fx32)(((fx64)det * det00) >> FX32_SHIFT); in MTX_Inverse43()
302 p->_01 = -(fx32)(((fx64)det * tmp01) >> FX32_SHIFT); in MTX_Inverse43()
303 p->_02 = (fx32)(((fx64)det * tmp02) >> FX32_SHIFT); in MTX_Inverse43()
305 p->_10 = -(fx32)(((fx64)det * det10) >> FX32_SHIFT); in MTX_Inverse43()
306 p->_11 = (fx32)(((fx64)det * tmp11) >> FX32_SHIFT); in MTX_Inverse43()
307 p->_12 = -(fx32)(((fx64)det * tmp12) >> FX32_SHIFT); in MTX_Inverse43()
309 p->_20 = (fx32)(((fx64)det * det20) >> FX32_SHIFT); in MTX_Inverse43()
311 tmp21 = (fx32)(((fx64)pSrc->_00 * pSrc->_21 - (fx64)pSrc->_20 * pSrc->_01) >> FX32_SHIFT); in MTX_Inverse43()
312 p->_21 = -(fx32)(((fx64)det * tmp21) >> FX32_SHIFT); in MTX_Inverse43()
314 tmp22 = (fx32)(((fx64)pSrc->_00 * pSrc->_11 - (fx64)pSrc->_10 * pSrc->_01) >> FX32_SHIFT); in MTX_Inverse43()
315 p->_22 = (fx32)(((fx64)det * tmp22) >> FX32_SHIFT); in MTX_Inverse43()
318 p->_30 = -(fx32)(((fx64)p->_00 * pSrc->_30 + in MTX_Inverse43()
319 (fx64)p->_10 * pSrc->_31 + (fx64)p->_20 * pSrc->_32) >> FX32_SHIFT); in MTX_Inverse43()
321 p->_31 = -(fx32)(((fx64)p->_01 * pSrc->_30 + in MTX_Inverse43()
322 (fx64)p->_11 * pSrc->_31 + (fx64)p->_21 * pSrc->_32) >> FX32_SHIFT); in MTX_Inverse43()
324 p->_32 = -(fx32)(((fx64)p->_02 * pSrc->_30 + in MTX_Inverse43()
325 (fx64)p->_12 * pSrc->_31 + (fx64)p->_22 * pSrc->_32) >> FX32_SHIFT); in MTX_Inverse43()
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()
383 p->_02 = (fx32)(((fx64)x * xx + (fx64)y * yy + (fx64)z * zz) >> FX32_SHIFT); in MTX_Concat43()
390 p->_12 = (fx32)(((fx64)x * xx + (fx64)y * yy + (fx64)z * zz) >> FX32_SHIFT); in MTX_Concat43()
391 p->_11 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21) >> FX32_SHIFT); in MTX_Concat43()
397 p->_10 = (fx32)(((fx64)x * xx + (fx64)y * yy + (fx64)z * zz) >> FX32_SHIFT); in MTX_Concat43()
404 p->_20 = (fx32)(((fx64)x * xx + (fx64)y * yy + (fx64)z * zz) >> FX32_SHIFT); in MTX_Concat43()
405 p->_21 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21) >> FX32_SHIFT); in MTX_Concat43()
410 p->_22 = (fx32)(((fx64)x * xx + (fx64)y * yy + (fx64)z * zz) >> FX32_SHIFT); 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()
453 dst->x = (fx32)(((fx64)x * m->_00 + (fx64)y * m->_10 + (fx64)z * m->_20) >> FX32_SHIFT); in MTX_MultVec43()
456 dst->y = (fx32)(((fx64)x * m->_01 + (fx64)y * m->_11 + (fx64)z * m->_21) >> FX32_SHIFT); in MTX_MultVec43()
459 dst->z = (fx32)(((fx64)x * m->_02 + (fx64)y * m->_12 + (fx64)z * m->_22) >> FX32_SHIFT); in MTX_MultVec43()