1 #ifndef _DDRAWTEST_H
2 #define _DDRAWTEST_H
3 
4 #include <stdio.h>
5 #include <windows.h>
6 #include <stdio.h>
7 #include <ddraw.h>
8 #include <ddrawi.h>
9 #include <d3dhal.h>
10 #include <ddrawgdi.h>
11 
12 #define TEST(x) \
13 	if (x)\
14 	{\
15 		(*passed)++;\
16 	} else {\
17 		(*failed)++;\
18 		printf("Test failed in %s:%d (%s)\n", __FILE__, __LINE__, #x);\
19 	};
20 
21 
22 /* The type definitions */
23 typedef BOOL (*TESTPROC)(INT*, INT*);
24 
25 typedef struct tagTEST
26 {
27 	const CHAR* Test;
28 	TESTPROC Proc;
29 } TEST, *PTEST;
30 
31 
32 extern TEST TestList[];
33 
34 #endif /* _DDRAWTEST_H */
35 
36 /* EOF */
37