1#ifndef RVL_SDK_GX_TEV_H 
    2#define RVL_SDK_GX_TEV_H 
    5#include <revolution/GX/GXTypes.h> 
   10void GXSetTevOp(GXTevStageID, GXTevMode);
 
   11void GXSetTevColorIn(GXTevStageID, GXTevColorArg, GXTevColorArg, GXTevColorArg,
 
   13void GXSetTevAlphaIn(GXTevStageID, GXTevAlphaArg, GXTevAlphaArg, GXTevAlphaArg,
 
   15void GXSetTevColorOp(GXTevStageID, GXTevOp, GXTevBias, GXTevScale, GXBool,
 
   17void GXSetTevAlphaOp(GXTevStageID, GXTevOp, GXTevBias, GXTevScale, GXBool,
 
   20void GXSetTevColor(GXTevRegID, GXColor);
 
   21void GXSetTevColorS10(GXTevRegID, GXColorS10);
 
   23void GXSetTevKColor(GXTevKColorID, GXColor);
 
   24void GXSetTevKColorSel(GXTevStageID, GXTevKColorSel);
 
   25void GXSetTevKAlphaSel(GXTevStageID, GXTevKAlphaSel);
 
   26void GXSetTevSwapMode(GXTevStageID, GXTevSwapSel, GXTevSwapSel);
 
   27void GXSetTevSwapModeTable(GXTevSwapSel, GXTevColorChan, GXTevColorChan,
 
   28                           GXTevColorChan, GXTevColorChan);
 
   30void GXSetAlphaCompare(GXCompare, u8, GXAlphaOp, GXCompare, u8);
 
   31void GXSetZTexture(GXZTexOp, GXTexFmt, u32);
 
   32void GXSetTevOrder(GXTevStageID, GXTexCoordID, GXTexMapID, GXChannelID);
 
   33void GXSetNumTevStages(u8);