NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
GXTev.h
1#ifndef RVL_SDK_GX_TEV_H
2#define RVL_SDK_GX_TEV_H
3#include <types.h>
4
5#include <revolution/GX/GXTypes.h>
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10void GXSetTevOp(GXTevStageID, GXTevMode);
11void GXSetTevColorIn(GXTevStageID, GXTevColorArg, GXTevColorArg, GXTevColorArg,
12 GXTevColorArg);
13void GXSetTevAlphaIn(GXTevStageID, GXTevAlphaArg, GXTevAlphaArg, GXTevAlphaArg,
14 GXTevAlphaArg);
15void GXSetTevColorOp(GXTevStageID, GXTevOp, GXTevBias, GXTevScale, GXBool,
16 GXTevRegID);
17void GXSetTevAlphaOp(GXTevStageID, GXTevOp, GXTevBias, GXTevScale, GXBool,
18 GXTevRegID);
19
20void GXSetTevColor(GXTevRegID, GXColor);
21void GXSetTevColorS10(GXTevRegID, GXColorS10);
22
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);
29
30void GXSetAlphaCompare(GXCompare, u8, GXAlphaOp, GXCompare, u8);
31void GXSetZTexture(GXZTexOp, GXTexFmt, u32);
32void GXSetTevOrder(GXTevStageID, GXTexCoordID, GXTexMapID, GXChannelID);
33void GXSetNumTevStages(u8);
34
35#ifdef __cplusplus
36}
37#endif
38#endif