ReactOS
0.4.16-dev-747-gbc52d5f
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 */
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 */
d3dhal.h
ddrawgdi.h
ddrawi.h
TEST
#define TEST(x)
Definition:
ddrawtest.h:12
PTEST
struct tagTEST * PTEST
TESTPROC
BOOL(* TESTPROC)(INT *, INT *)
Definition:
ddrawtest.h:23
BOOL
#define BOOL
Definition:
nt_native.h:43
TEST
Definition:
comm.c:65
tagTEST
Definition:
rosperf.h:40
tagTEST::Proc
TESTPROC Proc
Definition:
rosperf.h:44
tagTEST::Test
const CHAR * Test
Definition:
ddrawtest.h:27
TestList
EH_STD::__list__< TestClass, eh_allocator(TestClass) > TestList
Definition:
test_list.cpp:31
INT
int32_t INT
Definition:
typedefs.h:58
CHAR
char CHAR
Definition:
xmlstorage.h:175
modules
rostests
dxtest
ddraw
ddrawtest.h
Generated on Fri Feb 14 2025 06:08:37 for ReactOS by
1.9.6