Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
gx.h File Reference

Go to the source code of this file.

Classes

union  PPCWGPipe
 

Functions

volatile PPCWGPipe GXWGFifo AT_ADDRESS (GXFIFO_ADDR)
 
static void GXPosition3f32 (const f32 x, const f32 y, const f32 z)
 
static void GXNormal3f32 (const f32 x, const f32 y, const f32 z)
 
static void GXPosition2f32 (const f32 x, const f32 z)
 
static void GXColor1u32 (const u32 c)
 
static void GXColor4u8 (const u8 r, const u8 g, const u8 b, const u8 a)
 
static void GXTexCoord2f32 (const f32 s, const f32 t)
 
static void GXTexCoord2u8 (const u8 s, const u8 t)
 
static void GXTexCoord1x8 (const u8 s)
 
static void GXPosition2u16 (const u16 x, const u16 y)
 
static void GXPosition1x16 (const u16 x)
 
static void GXPosition1x8 (const u8 x)
 
static void GXPosition3s8 (const s8 x, const s8 y, const s8 z)
 
static void GXPosition2s8 (const s8 x, const s8 y)
 
static void GXPosition2s16 (const s16 x, const s16 y)
 
static void GXPosition3s16 (const s16 x, const s16 y, const s16 z)
 
static void GXTexCoord2s8 (const s8 x, const s8 y)
 
static void GXTexCoord2u16 (const u16 x, const u16 y)
 
static void GXTexCoord2s16 (const s16 u, const s16 v)
 
static void GFWriteBPCmd (u32 param_1)
 
static u32 GXReadCPReg (u32 addrLo, u32 addrHi)
 
void GFFill (u16 param_1, u32 param_2)
 
static void GXEnd (void)
 

Variables

GXRenderModeObj GXNtsc480IntDf
 
GXRenderModeObj GXNtsc480Int
 
GXRenderModeObj GXMpal480IntDf
 
GXRenderModeObj GXPal528IntDf
 
GXRenderModeObj GXEurgb60Hz480IntDf
 

Function Documentation

◆ AT_ADDRESS()

◆ GFFill()

void GFFill ( u16  param_1,
u32  param_2 
)
inline

◆ GFWriteBPCmd()

static void GFWriteBPCmd ( u32  param_1)
inlinestatic

◆ GXColor1u32()

static void GXColor1u32 ( const u32  c)
inlinestatic

◆ GXColor4u8()

static void GXColor4u8 ( const u8  r,
const u8  g,
const u8  b,
const u8  a 
)
inlinestatic

◆ GXEnd()

static void GXEnd ( void  )
inlinestatic

◆ GXNormal3f32()

static void GXNormal3f32 ( const f32  x,
const f32  y,
const f32  z 
)
inlinestatic

◆ GXPosition1x16()

static void GXPosition1x16 ( const u16  x)
inlinestatic

◆ GXPosition1x8()

static void GXPosition1x8 ( const u8  x)
inlinestatic

◆ GXPosition2f32()

static void GXPosition2f32 ( const f32  x,
const f32  z 
)
inlinestatic

◆ GXPosition2s16()

static void GXPosition2s16 ( const s16  x,
const s16  y 
)
inlinestatic

◆ GXPosition2s8()

static void GXPosition2s8 ( const s8  x,
const s8  y 
)
inlinestatic

◆ GXPosition2u16()

static void GXPosition2u16 ( const u16  x,
const u16  y 
)
inlinestatic

◆ GXPosition3f32()

static void GXPosition3f32 ( const f32  x,
const f32  y,
const f32  z 
)
inlinestatic

◆ GXPosition3s16()

static void GXPosition3s16 ( const s16  x,
const s16  y,
const s16  z 
)
inlinestatic

◆ GXPosition3s8()

static void GXPosition3s8 ( const s8  x,
const s8  y,
const s8  z 
)
inlinestatic

◆ GXReadCPReg()

static u32 GXReadCPReg ( u32  addrLo,
u32  addrHi 
)
inlinestatic

◆ GXTexCoord1x8()

static void GXTexCoord1x8 ( const u8  s)
inlinestatic

◆ GXTexCoord2f32()

static void GXTexCoord2f32 ( const f32  s,
const f32  t 
)
inlinestatic

◆ GXTexCoord2s16()

static void GXTexCoord2s16 ( const s16  u,
const s16  v 
)
inlinestatic

◆ GXTexCoord2s8()

static void GXTexCoord2s8 ( const s8  x,
const s8  y 
)
inlinestatic

◆ GXTexCoord2u16()

static void GXTexCoord2u16 ( const u16  x,
const u16  y 
)
inlinestatic

◆ GXTexCoord2u8()

static void GXTexCoord2u8 ( const u8  s,
const u8  t 
)
inlinestatic

Variable Documentation

◆ GXEurgb60Hz480IntDf

GXRenderModeObj GXEurgb60Hz480IntDf
extern

◆ GXMpal480IntDf

GXRenderModeObj GXMpal480IntDf
extern

◆ GXNtsc480Int

GXRenderModeObj GXNtsc480Int
extern

◆ GXNtsc480IntDf

GXRenderModeObj GXNtsc480IntDf
extern

◆ GXPal528IntDf

GXRenderModeObj GXPal528IntDf
extern