Lines Matching refs:testData

206 static TestData testData;  variable
357 MyStats5[0].count = testData.numx * testData.numy * testData.numz; in main()
358 MyStats5[1].count = testData.nc_tx; in main()
359 MyStats5[2].count = testData.ntev; in main()
444 testData.numx = 1; in DrawInit()
445 testData.numy = 1; in DrawInit()
446 testData.numz = 1; in DrawInit()
447 testData.nc_tx = testData.numx * testData.numz; in DrawInit()
448 testData.tcb = 0; // default texregion callback in DrawInit()
449 testData.tci = 0; // don't invalidate tex cache regions in DrawInit()
450 testData.dx = 2*SIDE + 10.0F; in DrawInit()
451 testData.dy = 2*SIDE + 10.0F; in DrawInit()
452 testData.dz = -(2*SIDE + 10.0F); in DrawInit()
453 testData.ntev = 1; // num textures in DrawInit()
454 testData.mods = 1.0F; // model scale in DrawInit()
455 testData.rot = 0.0F; // model rotation in DrawInit()
456 testData.dr = 1.0F; // rotation speed in DrawInit()
482 testData.axis[i].x = frand(); in DrawInit()
483 testData.axis[i].y = frand(); in DrawInit()
484 testData.axis[i].z = frand(); in DrawInit()
485 VECNormalize(&testData.axis[i], &testData.axis[i]); in DrawInit()
541 GXSetNumTevStages(testData.ntev); in InitDrawState()
605 z = 0.0F - ((testData.numz / 2) * testData.dz); in DrawTick()
606 for (cnt = i = 0; i < testData.numz; i++) in DrawTick()
608 x = 0.0F - ((testData.numx / 2) * testData.dx); in DrawTick()
609 for (j = 0; j < testData.numx; j++, cnt++) in DrawTick()
612 if ((cnt % testData.nc_tx) == 0) in DrawTick()
614 tx = ((cnt / testData.nc_tx) & 1) * (NUM_TEXOBJS - 1); in DrawTick()
615 for (k = 0; k < testData.ntev; k++) in DrawTick()
624 MTXScale(m, testData.mods, testData.mods, testData.mods); in DrawTick()
625 MTXRotAxisDeg(t, &testData.axis[cnt%NUM_ROTMATS], testData.rot); in DrawTick()
636 x += testData.dx; in DrawTick()
638 z += testData.dz; in DrawTick()
642 MTXScale(m, testData.mods, testData.mods, testData.mods); in DrawTick()
643 MTXTrans(t, 0.0F, -100.0F*testData.mods, 0.0F); in DrawTick()
679 testData.mods *= 0.95F; in AnimTick()
680 if (testData.mods < 0.001F) in AnimTick()
681 testData.mods = 0.001F; in AnimTick()
685 testData.mods *= 1.05F; in AnimTick()
689 testData.rot += testData.dr; in AnimTick()
690 if (testData.rot >= 360.0F) in AnimTick()
691 testData.rot -= 360.0F; in AnimTick()
696 testData.numz++; in AnimTick()
700 testData.numz--; in AnimTick()
701 if (testData.numz <= 1) in AnimTick()
702 testData.numz = 1; in AnimTick()
706 testData.numx++; in AnimTick()
710 testData.numx--; in AnimTick()
711 if (testData.numx <= 1) in AnimTick()
712 testData.numx = 1; in AnimTick()
797 testData.ntev++; in AnimTick()
798 if (testData.ntev > MAX_TEV) in AnimTick()
799 testData.ntev = 1; in AnimTick()
832 testData.dr = 0.0F; // rotation speed in AnimTick()
834 testData.dr = 1.0F; // rotation speed in AnimTick()
838 testData.nc_tx /= 2; in AnimTick()
839 if (testData.nc_tx == 0) in AnimTick()
840 testData.nc_tx = testData.numx * testData.numz; in AnimTick()
844 testData.tcb ^= 1; in AnimTick()
845 if (testData.tcb == 0) in AnimTick()
859 testData.tci ^= 1; in AnimTick()
860 if (testData.tci && testData.tcb) in AnimTick()
926 if (testData.tci) in MyTexRegionCallback()