|
| void | GXProject (f32 x, f32 y, f32 z, const Mtx mtx, const f32 *pm, const f32 *vp, f32 *sx, f32 *sy, f32 *sz) |
| |
| static void | WriteProjPS (const __REGISTER f32 proj[6], __REGISTER volatile void *dest) |
| |
| static void | Copy6Floats (const __REGISTER f32 src[6], __REGISTER volatile f32 *dest) |
| |
| void | __GXSetProjection (void) |
| |
| void | GXSetProjection (const Mtx44 mtx, GXProjectionType type) |
| |
| void | GXSetProjectionv (const f32 *ptr) |
| |
| void | GXGetProjectionv (f32 *ptr) |
| |
| static void | WriteMTXPS4x3 (const __REGISTER f32 mtx[3][4], __REGISTER volatile f32 *dest) |
| |
| static void | WriteMTXPS3x3from3x4 (__REGISTER f32 mtx[3][4], __REGISTER volatile f32 *dest) |
| |
| static void | WriteMTXPS3x3 (__REGISTER f32 mtx[3][3], __REGISTER volatile f32 *dest) |
| |
| static void | WriteMTXPS4x2 (const __REGISTER f32 mtx[2][4], __REGISTER volatile f32 *dest) |
| |
| void | GXLoadPosMtxImm (const Mtx mtx, u32 id) |
| |
| void | GXLoadPosMtxIndx (u16 mtx_indx, u32 id) |
| |
| void | GXLoadNrmMtxImm (const Mtx mtx, u32 id) |
| |
| void | GXLoadNrmMtxImm3x3 (const f32 mtx[3][3], u32 id) |
| |
| void | GXLoadNrmMtxIndx3x3 (u16 mtx_indx, u32 id) |
| |
| void | GXSetCurrentMtx (u32 id) |
| |
| void | GXLoadTexMtxImm (const f32 mtx[][4], u32 id, GXTexMtxType type) |
| |
| void | GXLoadTexMtxIndx (u16 mtx_indx, u32 id, GXTexMtxType type) |
| |
| void | __GXSetViewport (void) |
| |
| void | GXSetViewportJitter (f32 left, f32 top, f32 wd, f32 ht, f32 nearz, f32 farz, u32 field) |
| |
| void | GXSetViewport (f32 left, f32 top, f32 wd, f32 ht, f32 nearz, f32 farz) |
| |
| void | GXGetViewportv (f32 *vp) |
| |
| void | GXSetZScaleOffset (f32 scale, f32 offset) |
| |
| void | GXSetScissor (u32 left, u32 top, u32 wd, u32 ht) |
| |
| void | GXGetScissor (u32 *left, u32 *top, u32 *wd, u32 *ht) |
| |
| void | GXSetScissorBoxOffset (s32 x_off, s32 y_off) |
| |
| void | GXSetClipMode (GXClipMode mode) |
| |
| void | __GXSetMatrixIndex (GXAttr matIdxAttr) |
| |