Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DSys.cpp File Reference

Functions

void J3DFifoLoadTexCached (GXTexMapID, u32, GXTexCacheSize, u32, GXTexCacheSize)
 
void makeTexCoordTable ()
 
void makeAlphaCmpTable ()
 
void makeZModeTable ()
 
void makeTevSwapTable ()
 
void GXInvalidateVtxCache ()
 

Variables

const GXColor j3dDefaultColInfo
 
u8 data_804563C8
 
J3DSys j3dSys
 
static SECTION_DATA u8 NullTexData [16]
 
static SECTION_DATA Mtx j3dIdentityMtx
 
static SECTION_SDATA GXColor ColorBlack = {0x00, 0x00, 0x00, 0x00}
 
static SECTION_SDATA GXColor ColorWhite = {0xFF, 0xFF, 0xFF, 0xFF}
 
static SECTION_DATA Mtx23 IndMtx = {0.5f, 0.0f, 0.0f, 0.0f, 0.5f, 0.0f}
 
u32 j3dDefaultViewNo
 

Function Documentation

◆ GXInvalidateVtxCache()

void GXInvalidateVtxCache ( )

◆ J3DFifoLoadTexCached()

void J3DFifoLoadTexCached ( GXTexMapID  id,
u32  param_1,
GXTexCacheSize  param_2,
u32  param_3,
GXTexCacheSize  param_4 
)
extern

◆ makeAlphaCmpTable()

void makeAlphaCmpTable ( )
extern

◆ makeTevSwapTable()

void makeTevSwapTable ( )
extern

◆ makeTexCoordTable()

void makeTexCoordTable ( )
extern

◆ makeZModeTable()

void makeZModeTable ( )
extern

Variable Documentation

◆ ColorBlack

SECTION_SDATA GXColor ColorBlack = {0x00, 0x00, 0x00, 0x00}
static

◆ ColorWhite

SECTION_SDATA GXColor ColorWhite = {0xFF, 0xFF, 0xFF, 0xFF}
static

◆ data_804563C8

u8 data_804563C8
extern

◆ IndMtx

SECTION_DATA Mtx23 IndMtx = {0.5f, 0.0f, 0.0f, 0.0f, 0.5f, 0.0f}
static

◆ j3dDefaultColInfo

const GXColor j3dDefaultColInfo
extern

◆ j3dDefaultViewNo

u32 j3dDefaultViewNo

◆ j3dIdentityMtx

SECTION_DATA Mtx j3dIdentityMtx
static
Initial value:
= {
1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f,
}

◆ j3dSys

J3DSys j3dSys

◆ NullTexData

SECTION_DATA u8 NullTexData[16]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}