Lines Matching refs:GXDLInfo
55 static void G3BS_Direct0(GXDLInfo *info, int op);
56 static void G3BS_Direct1(GXDLInfo *info, int op, u32 param0);
57 static void G3BS_Direct2(GXDLInfo *info, int op, u32 param0, u32 param1);
58 static void G3BS_Direct3(GXDLInfo *info, int op, u32 param0, u32 param1, u32 param2);
59 void G3BS_DirectN(GXDLInfo *info, int op, int nParams, const u32 *params);
61 static void G3BS_Nop(GXDLInfo *info);
62 static void G3BS_MtxMode(GXDLInfo *info, GXMtxMode mode);
63 static void G3BS_PushMtx(GXDLInfo *info);
64 static void G3BS_PopMtx(GXDLInfo *info, int num);
65 static void G3BS_StoreMtx(GXDLInfo *info, int num);
66 static void G3BS_RestoreMtx(GXDLInfo *info, int num);
67 static void G3BS_Identity(GXDLInfo *info);
68 void G3BS_LoadMtx44(GXDLInfo *info, const MtxFx44 *m);
69 void G3BS_LoadMtx43(GXDLInfo *info, const MtxFx43 *m);
70 void G3BS_MultMtx44(GXDLInfo *info, const MtxFx44 *m);
71 void G3BS_MultMtx43(GXDLInfo *info, const MtxFx43 *m);
72 void G3BS_MultMtx33(GXDLInfo *info, const MtxFx33 *m);
73 void G3BS_MultTransMtx33(GXDLInfo *info, const MtxFx33 *mtx, const VecFx32 *trans);
74 static void G3BS_Scale(GXDLInfo *info, fx32 x, fx32 y, fx32 z);
75 static void G3BS_Translate(GXDLInfo *info, fx32 x, fx32 y, fx32 z);
76 static void G3BS_Color(GXDLInfo *info, GXRgb rgb);
77 static void G3BS_Normal(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
78 static void G3BS_TexCoord(GXDLInfo *info, fx32 s, fx32 t);
79 static void G3BS_Vtx(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
80 static void G3BS_Vtx10(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
81 static void G3BS_VtxXY(GXDLInfo *info, fx16 x, fx16 y);
82 static void G3BS_VtxXZ(GXDLInfo *info, fx16 x, fx16 z);
83 static void G3BS_VtxYZ(GXDLInfo *info, fx16 y, fx16 z);
84 static void G3BS_VtxDiff(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
85 static void G3BS_PolygonAttr(GXDLInfo *info, int light, GXPolygonMode polyMode, GXCull cullMode, in…
87 static void G3BS_TexImageParam(GXDLInfo *info,
93 static void G3BS_TexPlttBase(GXDLInfo *info, u32 addr, GXTexFmt texfmt);
94 static void G3BS_MaterialColorDiffAmb(GXDLInfo *info, GXRgb diffuse, GXRgb ambient,
96 static void G3BS_MaterialColorSpecEmi(GXDLInfo *info, GXRgb specular, GXRgb emission,
98 static void G3BS_LightVector(GXDLInfo *info, GXLightId lightID, fx16 x, fx16 y, fx16 z);
99 static void G3BS_LightColor(GXDLInfo *info, GXLightId lightID, GXRgb rgb);
100 static void G3BS_Shininess(GXDLInfo *info, const u32 *table);
101 static void G3BS_Begin(GXDLInfo *info, GXBegin primitive);
102 static void G3BS_End(GXDLInfo *info);
103 static void G3BS_SwapBuffers(GXDLInfo *info, GXSortMode am, GXBufferMode zw);
104 static void G3BS_ViewPort(GXDLInfo *info, int x1, int y1, int x2, int y2);
105 static void G3BS_BoxTest(GXDLInfo *info, const GXBoxTestParam *box);
106 static void G3BS_PositionTest(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
107 static void G3BS_VectorTest(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
111 static void G3B_UpdateGXDLInfo(GXDLInfo *info, int n);
112 void G3B_Direct0(GXDLInfo *info, int op);
113 void G3B_Direct1(GXDLInfo *info, int op, u32 param0);
114 void G3B_Direct2(GXDLInfo *info, int op, u32 param0, u32 param1);
115 void G3B_Direct3(GXDLInfo *info, int op, u32 param0, u32 param1, u32 param2);
116 void G3B_DirectN(GXDLInfo *info, int op, int nParams, const u32 *params);
118 void G3B_Nop(GXDLInfo *info);
119 void G3B_MtxMode(GXDLInfo *info, GXMtxMode mode);
120 void G3B_PushMtx(GXDLInfo *info);
121 void G3B_PopMtx(GXDLInfo *info, int num);
122 void G3B_StoreMtx(GXDLInfo *info, int num);
123 void G3B_RestoreMtx(GXDLInfo *info, int num);
124 void G3B_Identity(GXDLInfo *info);
125 void G3B_LoadMtx44(GXDLInfo *info, const MtxFx44 *m);
126 void G3B_LoadMtx43(GXDLInfo *info, const MtxFx43 *m);
127 void G3B_MultMtx44(GXDLInfo *info, const MtxFx44 *m);
128 void G3B_MultMtx43(GXDLInfo *info, const MtxFx43 *m);
129 void G3B_MultMtx33(GXDLInfo *info, const MtxFx33 *m);
130 void G3B_Scale(GXDLInfo *info, fx32 x, fx32 y, fx32 z);
131 void G3B_Translate(GXDLInfo *info, fx32 x, fx32 y, fx32 z);
132 void G3B_MultTransMtx33(GXDLInfo *info, const MtxFx33 *mtx, const VecFx32 *trans);
133 void G3B_Color(GXDLInfo *info, GXRgb rgb);
134 void G3B_Normal(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
135 void G3B_TexCoord(GXDLInfo *info, fx32 s, fx32 t);
136 void G3B_Vtx(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
137 void G3B_Vtx10(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
138 void G3B_VtxXY(GXDLInfo *info, fx16 x, fx16 y);
139 void G3B_VtxXZ(GXDLInfo *info, fx16 x, fx16 z);
140 void G3B_VtxYZ(GXDLInfo *info, fx16 y, fx16 z);
141 void G3B_VtxDiff(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
142 void G3B_PolygonAttr(GXDLInfo *info, int light, GXPolygonMode polyMode, GXCull cullMode, int pol…
144 void G3B_TexImageParam(GXDLInfo *info,
150 void G3B_TexPlttBase(GXDLInfo *info, u32 addr, GXTexFmt texfmt);
151 void G3B_MaterialColorDiffAmb(GXDLInfo *info, GXRgb diffuse, GXRgb ambient, BOOL IsSetVtxColor);
152 void G3B_MaterialColorSpecEmi(GXDLInfo *info, GXRgb specular, GXRgb emission, BOOL IsShininess);
153 void G3B_LightVector(GXDLInfo *info, GXLightId lightID, fx16 x, fx16 y, fx16 z);
154 void G3B_LightColor(GXDLInfo *info, GXLightId lightID, GXRgb rgb);
155 void G3B_Shininess(GXDLInfo *info, const u32 *table);
156 void G3B_Begin(GXDLInfo *info, GXBegin primitive);
157 void G3B_End(GXDLInfo *info);
158 void G3B_SwapBuffers(GXDLInfo *info, GXSortMode am, GXBufferMode zw);
159 void G3B_ViewPort(GXDLInfo *info, int x1, int y1, int x2, int y2);
160 void G3B_BoxTest(GXDLInfo *info, const GXBoxTestParam *box);
161 void G3B_PositionTest(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
162 void G3B_VectorTest(GXDLInfo *info, fx16 x, fx16 y, fx16 z);
183 static inline void G3BS_Direct0(GXDLInfo *info, int op) in G3BS_Direct0()
205 static inline void G3BS_Direct1(GXDLInfo *info, int op, u32 param0) in G3BS_Direct1()
229 static inline void G3BS_Direct2(GXDLInfo *info, int op, u32 param0, u32 param1) in G3BS_Direct2()
255 static inline void G3BS_Direct3(GXDLInfo *info, int op, u32 param0, u32 param1, u32 param2) in G3BS_Direct3()
278 static inline void G3BS_Nop(GXDLInfo *info) in G3BS_Nop()
295 static inline void G3BS_MtxMode(GXDLInfo *info, GXMtxMode mode) in G3BS_MtxMode()
314 static inline void G3BS_PushMtx(GXDLInfo *info) in G3BS_PushMtx()
332 static inline void G3BS_PopMtx(GXDLInfo *info, int num) in G3BS_PopMtx()
352 static inline void G3BS_StoreMtx(GXDLInfo *info, int num) in G3BS_StoreMtx()
372 static inline void G3BS_RestoreMtx(GXDLInfo *info, int num) in G3BS_RestoreMtx()
391 static inline void G3BS_Identity(GXDLInfo *info) in G3BS_Identity()
410 static inline void G3BS_Scale(GXDLInfo *info, fx32 x, fx32 y, fx32 z) in G3BS_Scale()
429 static inline void G3BS_Translate(GXDLInfo *info, fx32 x, fx32 y, fx32 z) in G3BS_Translate()
445 static inline void G3BS_Color(GXDLInfo *info, GXRgb rgb) in G3BS_Color()
464 static inline void G3BS_Normal(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3BS_Normal()
485 static inline void G3BS_TexCoord(GXDLInfo *info, fx32 s, fx32 t) in G3BS_TexCoord()
506 static inline void G3BS_Vtx(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3BS_Vtx()
524 static inline void G3BS_Vtx10(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3BS_Vtx10()
542 static inline void G3BS_VtxXY(GXDLInfo *info, fx16 x, fx16 y) in G3BS_VtxXY()
560 static inline void G3BS_VtxXZ(GXDLInfo *info, fx16 x, fx16 z) in G3BS_VtxXZ()
578 static inline void G3BS_VtxYZ(GXDLInfo *info, fx16 y, fx16 z) in G3BS_VtxYZ()
597 static inline void G3BS_VtxDiff(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3BS_VtxDiff()
622 static inline void G3BS_PolygonAttr(GXDLInfo *info, int light, GXPolygonMode polyMode, GXCull cullM… in G3BS_PolygonAttr()
655 static inline void G3BS_TexImageParam(GXDLInfo *info, in G3BS_TexImageParam()
690 static inline void G3BS_TexPlttBase(GXDLInfo *info, u32 addr, GXTexFmt texfmt) in G3BS_TexPlttBase()
711 static inline void G3BS_MaterialColorDiffAmb(GXDLInfo *info, in G3BS_MaterialColorDiffAmb()
734 static inline void G3BS_MaterialColorSpecEmi(GXDLInfo *info, in G3BS_MaterialColorSpecEmi()
757 static inline void G3BS_LightVector(GXDLInfo *info, GXLightId lightID, fx16 x, fx16 y, fx16 z) in G3BS_LightVector()
779 static inline void G3BS_LightColor(GXDLInfo *info, GXLightId lightID, GXRgb rgb) in G3BS_LightColor()
798 static inline void G3BS_Shininess(GXDLInfo *info, const u32 *table) in G3BS_Shininess()
814 static inline void G3BS_Begin(GXDLInfo *info, GXBegin primitive) in G3BS_Begin()
831 static inline void G3BS_End(GXDLInfo *info) in G3BS_End()
849 static inline void G3BS_SwapBuffers(GXDLInfo *info, GXSortMode am, GXBufferMode zw) in G3BS_SwapBuffers()
871 static inline void G3BS_ViewPort(GXDLInfo *info, int x1, int y1, int x2, int y2) in G3BS_ViewPort()
890 static inline void G3BS_BoxTest(GXDLInfo *info, const GXBoxTestParam *box) in G3BS_BoxTest()
909 static inline void G3BS_PositionTest(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3BS_PositionTest()
928 static inline void G3BS_VectorTest(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3BS_VectorTest()
948 static inline void G3B_UpdateGXDLInfo(GXDLInfo *info, int n) in G3B_UpdateGXDLInfo()