Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
GXTev.h File Reference

Go to the source code of this file.

Functions

void GXSetTevOp (GXTevStageID id, GXTevMode mode)
 
void GXSetTevColorIn (GXTevStageID stage, GXTevColorArg a, GXTevColorArg b, GXTevColorArg c, GXTevColorArg d)
 
void GXSetTevAlphaIn (GXTevStageID stage, GXTevAlphaArg a, GXTevAlphaArg b, GXTevAlphaArg c, GXTevAlphaArg d)
 
void GXSetTevColorOp (GXTevStageID stage, GXTevOp op, GXTevBias bias, GXTevScale scale, GXBool clamp, GXTevRegID out_reg)
 
void GXSetTevAlphaOp (GXTevStageID stage, GXTevOp op, GXTevBias bias, GXTevScale scale, GXBool clamp, GXTevRegID out_reg)
 
void GXSetTevColor (GXTevRegID id, GXColor color)
 
void GXSetTevColorS10 (GXTevRegID id, GXColorS10 color)
 
void GXSetTevKColor (GXTevKColorID id, GXColor color)
 
void GXSetTevKColorSel (GXTevStageID stage, GXTevKColorSel sel)
 
void GXSetTevKAlphaSel (GXTevStageID stage, GXTevKAlphaSel sel)
 
void GXSetTevSwapMode (GXTevStageID stage, GXTevSwapSel ras_sel, GXTevSwapSel tex_sel)
 
void GXSetTevSwapModeTable (GXTevSwapSel table, GXTevColorChan red, GXTevColorChan green, GXTevColorChan blue, GXTevColorChan alpha)
 
void GXSetTevClampMode (void)
 
void GXSetAlphaCompare (GXCompare comp0, u8 ref0, GXAlphaOp op, GXCompare comp1, u8 ref1)
 
void GXSetZTexture (GXZTexOp op, GXTexFmt fmt, u32 bias)
 
void GXSetTevOrder (GXTevStageID stage, GXTexCoordID coord, GXTexMapID map, GXChannelID color)
 
void GXSetNumTevStages (u8 nStages)
 

Function Documentation

◆ GXSetAlphaCompare()

void GXSetAlphaCompare ( GXCompare comp0,
u8 ref0,
GXAlphaOp op,
GXCompare comp1,
u8 ref1 )

◆ GXSetNumTevStages()

void GXSetNumTevStages ( u8 nStages)

◆ GXSetTevAlphaIn()

void GXSetTevAlphaIn ( GXTevStageID stage,
GXTevAlphaArg a,
GXTevAlphaArg b,
GXTevAlphaArg c,
GXTevAlphaArg d )

◆ GXSetTevAlphaOp()

void GXSetTevAlphaOp ( GXTevStageID stage,
GXTevOp op,
GXTevBias bias,
GXTevScale scale,
GXBool clamp,
GXTevRegID out_reg )

◆ GXSetTevClampMode()

void GXSetTevClampMode ( void )

◆ GXSetTevColor()

void GXSetTevColor ( GXTevRegID id,
GXColor color )

◆ GXSetTevColorIn()

void GXSetTevColorIn ( GXTevStageID stage,
GXTevColorArg a,
GXTevColorArg b,
GXTevColorArg c,
GXTevColorArg d )

◆ GXSetTevColorOp()

void GXSetTevColorOp ( GXTevStageID stage,
GXTevOp op,
GXTevBias bias,
GXTevScale scale,
GXBool clamp,
GXTevRegID out_reg )

◆ GXSetTevColorS10()

void GXSetTevColorS10 ( GXTevRegID id,
GXColorS10 color )

◆ GXSetTevKAlphaSel()

void GXSetTevKAlphaSel ( GXTevStageID stage,
GXTevKAlphaSel sel )

◆ GXSetTevKColor()

void GXSetTevKColor ( GXTevKColorID id,
GXColor color )

◆ GXSetTevKColorSel()

void GXSetTevKColorSel ( GXTevStageID stage,
GXTevKColorSel sel )

◆ GXSetTevOp()

void GXSetTevOp ( GXTevStageID id,
GXTevMode mode )

◆ GXSetTevOrder()

void GXSetTevOrder ( GXTevStageID stage,
GXTexCoordID coord,
GXTexMapID map,
GXChannelID color )

◆ GXSetTevSwapMode()

void GXSetTevSwapMode ( GXTevStageID stage,
GXTevSwapSel ras_sel,
GXTevSwapSel tex_sel )

◆ GXSetTevSwapModeTable()

void GXSetTevSwapModeTable ( GXTevSwapSel table,
GXTevColorChan red,
GXTevColorChan green,
GXTevColorChan blue,
GXTevColorChan alpha )

◆ GXSetZTexture()

void GXSetZTexture ( GXZTexOp op,
GXTexFmt fmt,
u32 bias )