1#ifndef _DOLPHIN_GD_TRANSFORM_H_
2#define _DOLPHIN_GD_TRANSFORM_H_
4#ifdef __REVOLUTION_SDK__
15#define CP_MTX_REG_A_ID 0x30
16#define CP_MTX_REG_B_ID 0x40
18#define XF_REG_MATRIXINDEX0_ID 0x1018
19#define XF_REG_MATRIXINDEX1_ID 0x1019
20#define XF_REG_PROJECTIONA_ID 0x1020
21#define XF_REG_PROJECTIONB_ID 0x1021
22#define XF_REG_PROJECTIONC_ID 0x1022
23#define XF_REG_PROJECTIOND_ID 0x1023
24#define XF_REG_PROJECTIONE_ID 0x1024
25#define XF_REG_PROJECTIONF_ID 0x1025
26#define XF_REG_PROJECTORTHO_ID 0x1026
28#define CP_MTX_REG_A(pn, t0, t1, t2, t3) \
37#define CP_MTX_REG_B(t4, t5, t6, t7) \
static Mtx mtx[10]
Definition c_lib.cpp:486
static u32 t0
Definition dsp_task.c:8
static u32 t1
Definition dsp_task.c:8
static u32 t2
Definition dsp_task.c:8
enum _GXProjectionType GXProjectionType
enum _GXTexMtxType GXTexMtxType
f32 Mtx44[4][4]
Definition mtx.h:28
f32 Mtx[3][4]
Definition mtx.h:25
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10