ReactOS 0.4.16-dev-297-gc569aee
ddrawtest.h
Go to the documentation of this file.
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 */
23typedef BOOL (*TESTPROC)(INT*, INT*);
24
25typedef struct tagTEST
26{
27 const CHAR* Test;
30
31
32extern TEST TestList[];
33
34#endif /* _DDRAWTEST_H */
35
36/* EOF */
#define TEST(x)
Definition: ddrawtest.h:12
struct tagTEST * PTEST
BOOL(* TESTPROC)(INT *, INT *)
Definition: ddrawtest.h:23
#define BOOL
Definition: nt_native.h:43
Definition: comm.c:65
TESTPROC Proc
Definition: rosperf.h:44
const CHAR * Test
Definition: ddrawtest.h:27
EH_STD::__list__< TestClass, eh_allocator(TestClass) > TestList
Definition: test_list.cpp:31
int32_t INT
Definition: typedefs.h:58
char CHAR
Definition: xmlstorage.h:175