Lines Matching refs:fx32
22 inline fx32 mul64(fx64 x, fx32 y) in mul64()
24 return (fx32)((x * y) >> FX32_SHIFT); in mul64()
52 asm void MTX_Scale22_(register MtxFx22* pDst, register fx32 x, register fx32 y) in MTX_Scale22_()
63 asm void MTX_Rot22_(register MtxFx22 * pDst, register fx32 sinVal, register fx32 cosVal) in MTX_Rot22_()
89 void MTX_ScaleApply22(const MtxFx22 *pSrc, MtxFx22 *pDst, fx32 x, fx32 y) in MTX_ScaleApply22()
121 fx32 det; in MTX_Inverse22()
136 det = (fx32)(((fx64)pSrc->_00 * pSrc->_11 - in MTX_Inverse22()
148 p->_00 = (fx32)(((fx64)det * pSrc->_11) >> FX32_SHIFT); in MTX_Inverse22()
149 p->_01 = -(fx32)(((fx64)det * pSrc->_01) >> FX32_SHIFT); in MTX_Inverse22()
151 p->_10 = -(fx32)(((fx64)det * pSrc->_10) >> FX32_SHIFT); in MTX_Inverse22()
152 p->_11 = (fx32)(((fx64)det * pSrc->_00) >> FX32_SHIFT); in MTX_Inverse22()
180 register fx32 x, y; in MTX_Concat22()
201 p->_00 = (fx32)(((fx64)x * b->_00 + (fx64)y * b->_10) >> FX32_SHIFT); in MTX_Concat22()
202 p->_01 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11) >> FX32_SHIFT); in MTX_Concat22()
207 p->_10 = (fx32)(((fx64)x * b->_00 + (fx64)y * b->_10) >> FX32_SHIFT); in MTX_Concat22()
208 p->_11 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11) >> FX32_SHIFT); in MTX_Concat22()