SSBM Decomp
Loading...
Searching...
No Matches
mtxvec.c File Reference
#include <dolphin.h>
#include <dolphin/mtx.h>

Macros

#define qr0   0

Functions

void C_MTXMultVec (Mtx44 m, Vec *src, Vec *dst)
asm void PSMTXMultVec (register Mtx44 m, register Vec *src, register Vec *dst)
asm void PSMTXMultVecSR (register Mtx44 m, register Vec *src, register Vec *dst)
void C_MTXMultVecArray (Mtx m, Vec *srcBase, Vec *dstBase, u32 count)
asm void PSMTXMultVecArray (register Mtx m, register Vec *srcBase, register Vec *dstBase, register u32 count)
void C_MTXMultVecSR (Mtx44 m, Vec *src, Vec *dst)
void MTXMultVecArraySR (Mtx44 m, Vec *srcBase, Vec *dstBase, u32 count)

Macro Definition Documentation

◆ qr0

#define qr0   0

Function Documentation

◆ C_MTXMultVec()

void C_MTXMultVec ( Mtx44 m,
Vec * src,
Vec * dst )

◆ PSMTXMultVec()

asm void PSMTXMultVec ( register Mtx44 m,
register Vec * src,
register Vec * dst )

◆ PSMTXMultVecSR()

asm void PSMTXMultVecSR ( register Mtx44 m,
register Vec * src,
register Vec * dst )

◆ C_MTXMultVecArray()

void C_MTXMultVecArray ( Mtx m,
Vec * srcBase,
Vec * dstBase,
u32 count )

◆ PSMTXMultVecArray()

asm void PSMTXMultVecArray ( register Mtx m,
register Vec * srcBase,
register Vec * dstBase,
register u32 count )

◆ C_MTXMultVecSR()

void C_MTXMultVecSR ( Mtx44 m,
Vec * src,
Vec * dst )

◆ MTXMultVecArraySR()

void MTXMultVecArraySR ( Mtx44 m,
Vec * srcBase,
Vec * dstBase,
u32 count )