Lines Matching refs:sc
54 static void DrawInit ( MySceneCtrlObj* sc );
55 static void DrawTick ( MySceneCtrlObj* sc );
56 static void AnimTick ( MySceneCtrlObj* sc );
57 static void DrawSampleTex ( MySceneCtrlObj* sc );
58 static void DrawDonuts ( MySceneCtrlObj* sc );
153 static void DrawInit( MySceneCtrlObj* sc ) in DrawInit() argument
159 sc->screen_width = rmp->fbWidth; in DrawInit()
160 sc->screen_height = rmp->efbHeight; in DrawInit()
171 sc->patternNo = 0; in DrawInit()
172 sc->cursor = 0; in DrawInit()
173 sc->tblIdx = 0; in DrawInit()
174 sc->blend = FALSE; in DrawInit()
186 static void DrawTick( MySceneCtrlObj* sc ) in DrawTick() argument
191 MTXOrtho(proj, 0, sc->screen_height, 0, sc->screen_width, 0.0F, 10000.0F); in DrawTick()
198 if ( sc->blend ) in DrawTick()
208 if ( sc->patternNo == 0 ) in DrawTick()
210 DrawSampleTex(sc); in DrawTick()
214 DrawDonuts(sc); in DrawTick()
218 DEMOInitCaption(DM_FT_OPQ, (s16)(sc->screen_width/2), (s16)(sc->screen_height/2)); in DrawTick()
219 DEMOPrintf(24, 16, 0, "Swap Mode Table : %d", sc->tblIdx); in DrawTick()
220 DEMOPrintf(24, 24, 0, "%s -> RED", MySwCompMsg[MySwapModeTable[sc->tblIdx][0]]); in DrawTick()
221 DEMOPrintf(24, 32, 0, "%s -> GREEN", MySwCompMsg[MySwapModeTable[sc->tblIdx][1]]); in DrawTick()
222 DEMOPrintf(24, 40, 0, "%s -> BLUE", MySwCompMsg[MySwapModeTable[sc->tblIdx][2]]); in DrawTick()
223 DEMOPrintf(24, 48, 0, "%s -> ALPHA", MySwCompMsg[MySwapModeTable[sc->tblIdx][3]]); in DrawTick()
225 DEMOPrintf(12, (s16)(sc->cursor*8+16), 0, "%c", 0x7F); in DrawTick()
237 static void AnimTick( MySceneCtrlObj* sc ) in AnimTick() argument
242 sc->cursor += NUM_MENU - 1; in AnimTick()
246 sc->cursor++; in AnimTick()
248 sc->cursor %= NUM_MENU; in AnimTick()
254 switch(sc->cursor) in AnimTick()
257 sc->tblIdx = ( sc->tblIdx + 1 ) % 4; in AnimTick()
263 MySwapModeTable[sc->tblIdx][sc->cursor - 1]++; in AnimTick()
264 MySwapModeTable[sc->tblIdx][sc->cursor - 1] %= 4; in AnimTick()
272 sc->patternNo = ++sc->patternNo % NUM_PATTERNS; in AnimTick()
278 sc->blend = sc->blend ? FALSE : TRUE; in AnimTick()
292 static void DrawSampleTex( MySceneCtrlObj* sc ) in DrawSampleTex() argument
324 MySwSelTable[sc->tblIdx], // ras_sel (actually not used here) in DrawSampleTex()
325 MySwSelTable[sc->tblIdx] ); // tex_sel in DrawSampleTex()
355 static void DrawDonuts( MySceneCtrlObj* sc ) in DrawDonuts() argument
386 MySwSelTable[sc->tblIdx], // ras_sel in DrawDonuts()
387 MySwSelTable[sc->tblIdx] ); // tex_sel (actually not used here) in DrawDonuts()