Home
last modified time | relevance | path

Searched refs:det (Results 1 – 3 of 3) sorted by relevance

/TwlSDK-5.1.0/build/libraries/fx/common/src/
Dfx_mtx22.c121 fx32 det; in MTX_Inverse22() local
136 det = (fx32)(((fx64)pSrc->_00 * pSrc->_11 - in MTX_Inverse22()
139 if (0 == det) in MTX_Inverse22()
144 FX_InvAsync(det); in MTX_Inverse22()
146 det = FX_GetDivResult(); 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()
Dfx_mtx33.c278 fx32 det; in MTX_Inverse33() local
304 det = (fx32)(((fx64)pSrc->_00 * det00 - in MTX_Inverse33()
307 if (0 == det) in MTX_Inverse33()
312 FX_InvAsync(det); in MTX_Inverse33()
319 det = FX_GetDivResult(); in MTX_Inverse33()
320 p->_00 = (fx32)(((fx64)det * det00) >> FX32_SHIFT); in MTX_Inverse33()
321 p->_01 = -(fx32)(((fx64)det * tmp01) >> FX32_SHIFT); in MTX_Inverse33()
322 p->_02 = (fx32)(((fx64)det * tmp02) >> FX32_SHIFT); in MTX_Inverse33()
324 p->_10 = -(fx32)(((fx64)det * det10) >> FX32_SHIFT); in MTX_Inverse33()
325 p->_11 = (fx32)(((fx64)det * tmp11) >> FX32_SHIFT); in MTX_Inverse33()
[all …]
Dfx_mtx43.c259 fx32 det; in MTX_Inverse43() local
285 det = (fx32)(((fx64)pSrc->_00 * det00 - in MTX_Inverse43()
288 if (0 == det) in MTX_Inverse43()
293 FX_InvAsync(det); in MTX_Inverse43()
300 det = FX_GetDivResult(); 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()
[all …]