Home
last modified time | relevance | path

Searched refs:MtxPtr (Results 1 – 10 of 10) sorted by relevance

/CafeSDK-2.12.13-1/system/src/lib/mtx/headers/cafe/mtx/
DmatVec.h48 { MTXIdentity ( (MtxPtr)(m->mtx) ); } in MAT34Identity()
63 { MTXCopy ( (MtxPtr)(src->mtx), (MtxPtr)(dst->mtx) ); } in MAT34Copy()
82 { MTXConcat ( (MtxPtr)(a->mtx), (MtxPtr)(b->mtx), (MtxPtr)(ab->mtx) ); } in MAT34Concat()
105 …{ MTXConcatArray ( (MtxPtr)(a->mtx), (Mtx *)(void *)(srcBase->mtx), (Mtx *)(&dstBase->mtx), count … in MAT34ConcatArray()
128 { MTXTranspose ( (MtxPtr)(src->mtx), (MtxPtr)(xPose->mtx) ); } in MAT34Transpose()
157 { return MTXInverse ( (MtxPtr)(src->mtx), (MtxPtr)(inv->mtx) ); } in MAT34Inverse()
181 { return MTXInvXpose ( (MtxPtr)(src->mtx), (MtxPtr)(invX->mtx) ); } in MAT34InvXpose()
205 { MTXMultVec ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVec()
227 { MTXMultVecArray ( (MtxPtr)(m->mtx), srcBase, dstBase, count ); } in MAT34MultVecArray()
250 { MTXMultVecSR ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVecSR()
[all …]
DmtxVec.h125 MtxPtr stackBase; ///< Base pointer of the matrix stack.
126 MtxPtr stackPtr; ///< Current stack pointer. NULL means an empty stack.
1584 MtxPtr MTXPush ( MtxStack *sPtr, MTX_CONST Mtx m );
1604 MtxPtr MTXPushFwd ( MtxStack *sPtr, MTX_CONST Mtx m );
1626 MtxPtr MTXPushInv ( MtxStack *sPtr, MTX_CONST Mtx m );
1648 MtxPtr MTXPushInvXpose ( MtxStack *sPtr, MTX_CONST Mtx m );
1662 MtxPtr MTXPop ( MtxStack *sPtr );
1676 MtxPtr MTXGetStackPtr ( const MtxStack *sPtr );
1692 #define MTXAllocStack( sPtr, numMtx ) ( ((MtxStackPtr)(sPtr))->stackBase = (MtxPtr)MEMAllocFromDef…
DmtxGeoTypes.h76 typedef f32 (*MtxPtr)[4]; typedef
Dmat44.h376 { MTX34To44( (MtxPtr)(src->mtx), (Mtx44Ptr)(dst->mtx) ); } in MAT34To44()
/CafeSDK-2.12.13-1/system/include/cafe/mtx/
DmatVec.h48 { MTXIdentity ( (MtxPtr)(m->mtx) ); } in MAT34Identity()
63 { MTXCopy ( (MtxPtr)(src->mtx), (MtxPtr)(dst->mtx) ); } in MAT34Copy()
82 { MTXConcat ( (MtxPtr)(a->mtx), (MtxPtr)(b->mtx), (MtxPtr)(ab->mtx) ); } in MAT34Concat()
105 …{ MTXConcatArray ( (MtxPtr)(a->mtx), (Mtx *)(void *)(srcBase->mtx), (Mtx *)(&dstBase->mtx), count … in MAT34ConcatArray()
128 { MTXTranspose ( (MtxPtr)(src->mtx), (MtxPtr)(xPose->mtx) ); } in MAT34Transpose()
157 { return MTXInverse ( (MtxPtr)(src->mtx), (MtxPtr)(inv->mtx) ); } in MAT34Inverse()
181 { return MTXInvXpose ( (MtxPtr)(src->mtx), (MtxPtr)(invX->mtx) ); } in MAT34InvXpose()
205 { MTXMultVec ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVec()
227 { MTXMultVecArray ( (MtxPtr)(m->mtx), srcBase, dstBase, count ); } in MAT34MultVecArray()
250 { MTXMultVecSR ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVecSR()
[all …]
DmtxVec.h125 MtxPtr stackBase; ///< Base pointer of the matrix stack.
126 MtxPtr stackPtr; ///< Current stack pointer. NULL means an empty stack.
1584 MtxPtr MTXPush ( MtxStack *sPtr, MTX_CONST Mtx m );
1604 MtxPtr MTXPushFwd ( MtxStack *sPtr, MTX_CONST Mtx m );
1626 MtxPtr MTXPushInv ( MtxStack *sPtr, MTX_CONST Mtx m );
1648 MtxPtr MTXPushInvXpose ( MtxStack *sPtr, MTX_CONST Mtx m );
1662 MtxPtr MTXPop ( MtxStack *sPtr );
1676 MtxPtr MTXGetStackPtr ( const MtxStack *sPtr );
1692 #define MTXAllocStack( sPtr, numMtx ) ( ((MtxStackPtr)(sPtr))->stackBase = (MtxPtr)MEMAllocFromDef…
DmtxGeoTypes.h76 typedef f32 (*MtxPtr)[4]; typedef
Dmat44.h376 { MTX34To44( (MtxPtr)(src->mtx), (Mtx44Ptr)(dst->mtx) ); } in MAT34To44()
/CafeSDK-2.12.13-1/system/src/lib/mtx/
DmtxStack.c81 MtxPtr MTXPush ( MtxStack *sPtr, MTX_CONST Mtx m ) in MTXPush()
135 MtxPtr MTXPushFwd ( MtxStack *sPtr, MTX_CONST Mtx m ) in MTXPushFwd()
191 MtxPtr MTXPushInv ( MtxStack *sPtr, MTX_CONST Mtx m ) in MTXPushInv()
254 MtxPtr MTXPushInvXpose ( MtxStack *sPtr, MTX_CONST Mtx m ) in MTXPushInvXpose()
305 MtxPtr MTXPop ( MtxStack *sPtr ) in MTXPop()
344 MtxPtr MTXGetStackPtr( const MtxStack *sPtr ) in MTXGetStackPtr()
Dmtx.c194 MtxPtr m; in C_MTXConcat()
444 MtxPtr m; in C_MTXTranspose()
562 MtxPtr m; in C_MTXInverse()
868 MtxPtr m; in C_MTXInvXpose()