rspfuncs.h 1.95 KB
#define NUMRSPFUNCS 15

#define MAXVTRANS       MAXGLIST - 200  
#define MAXMATMS        MAXGLIST - 200  
#define MAXMATLS        MAXGLIST - 200  
#define MAXVLTRANS      MAXGLIST - 200  
#define MAXTTRANS       MAXGLIST - 200 
#define MAXTEXS         MAXGLIST - 200  
#define MAXZBS          MAXGLIST - 200  
#define MAXTEXZBS       MAXGLIST - 200  
#define MAXRDP          MRDPBUFF - 200  
#define MAXNOOP         MAXGLIST - 200  
#define MAXCLIP1        MAXGLIST - 200  
#define MAXCLIP2        MAXGLIST - 200  
#define MAXRSPRDPT      2000
#define MAXVAROPS       90

extern int VAROPS;
extern int MAXVARDL;

extern TestStruct RSPTestStruct[NUMRSPFUNCS];


void RSPDummy   (Dynamic *dynamicp);   /* test 0  */
void RSPDummyP  (OSTime NumTicks);

void RSPVTrans  (Dynamic *dynamicp);   /* test 1  */
void RSPVTransP (OSTime NumTicks);

void RSPMatM    (Dynamic *dynamicp);   /* test 2  */
void RSPMatMP   (OSTime NumTicks);

void RSPMatL    (Dynamic *dynamicp);   /* test 3  */
void RSPMatLP   (OSTime NumTicks);

void RSPVLTrans (Dynamic *dynamicp);   /* test 4  */
void RSPVLTransP(OSTime NumTicks);

void RSPTTrans  (Dynamic *dynamicp);   /* test 5  */
void RSPTTransP (OSTime NumTicks);

void RSPTex     (Dynamic *dynamicp);   /* test 6  */
void RSPTexP    (OSTime NumTicks);

void RSPZB      (Dynamic *dynamicp);   /* test 7  */
void RSPZBP     (OSTime NumTicks);

void RSPTexZB   (Dynamic *dynamicp);   /* test 8  */
void RSPTexZBP  (OSTime NumTicks);

void RSPRDP     (Dynamic *dynamicp);   /* test 9  */
void RSPRDPP    (OSTime NumTicks);

void RSPNOOP    (Dynamic *dynamicp);   /* test 10 */
void RSPNOOPP   (OSTime NumTicks);

void RSPVARDL   (Dynamic *dynamicp);   /* test 11 */
void RSPVARDLP  (OSTime NumTicks);

void RSPClip1   (Dynamic *dynamicp);   /* test 12 */
void RSPClip1P  (OSTime NumTicks);

void RSPClip2   (Dynamic *dynamicp);   /* test 13 */
void RSPClip2P  (OSTime NumTicks);

void RSPRDPT    (Dynamic *dynamicp);   /* test 14 */
void RSPRDPTP   (OSTime NumTicks);