2007-05-12 19:43:01 +00:00
|
|
|
#ifndef _DDRAWTESTLIST_H
|
|
|
|
#define _DDRAWTESTLIST_H
|
|
|
|
|
|
|
|
#include "ddrawtest.h"
|
2007-05-13 12:09:44 +00:00
|
|
|
#include "debug.cpp"
|
2007-05-12 19:43:01 +00:00
|
|
|
|
|
|
|
/* include the tests */
|
2007-06-10 11:50:56 +00:00
|
|
|
#include "DDraw/create.cpp"
|
|
|
|
#include "DDraw/display_modes.cpp"
|
2007-06-10 14:43:48 +00:00
|
|
|
#include "DDraw/available_mem.cpp"
|
2007-06-10 11:50:56 +00:00
|
|
|
#include "Surface/create.cpp"
|
2007-06-10 11:42:58 +00:00
|
|
|
#include "Surface/private_data.cpp"
|
2007-06-10 18:19:46 +00:00
|
|
|
#include "Surface/blt.cpp"
|
2007-06-10 14:32:19 +00:00
|
|
|
#include "Surface/misc.cpp"
|
2007-05-12 19:43:01 +00:00
|
|
|
|
|
|
|
/* The List of tests */
|
|
|
|
TEST TestList[] =
|
|
|
|
{
|
2007-05-16 20:47:02 +00:00
|
|
|
{ "IDirectDraw: COM Stuff", Test_CreateDDraw },
|
2007-06-09 13:23:18 +00:00
|
|
|
{ "IDirectDraw: GetDeviceIdentifier", Test_GetDeviceIdentifier },
|
2007-05-16 20:47:02 +00:00
|
|
|
{ "IDirectDraw: Display Modes", Test_DisplayModes },
|
2007-05-16 22:19:07 +00:00
|
|
|
{ "IDirectDraw: Available Video Memory", Test_GetAvailableVidMem },
|
2007-05-21 15:24:57 +00:00
|
|
|
{ "IDirectDraw: GetFourCC", Test_GetFourCCCodes },
|
2007-05-16 20:47:02 +00:00
|
|
|
{ "IDirectDraw: Cooperative Levels", Test_SetCooperativeLevel },
|
2007-06-10 14:32:19 +00:00
|
|
|
{ "IDirectDrawSurface: Creation", Test_CreateSurface },
|
2007-06-10 18:19:46 +00:00
|
|
|
{ "IDirectDrawSurface: Blting", Test_Blt },
|
2007-06-10 11:42:58 +00:00
|
|
|
{ "IDirectDrawSurface: Private Data", Test_PrivateData },
|
2007-06-10 14:32:19 +00:00
|
|
|
{ "IDirectDrawSurface: Miscellaneous Tests", Test_Misc },
|
2007-05-12 19:43:01 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
/* The function that gives us the number of tests */
|
2007-05-16 21:03:02 +00:00
|
|
|
INT NumTests(void)
|
2007-05-12 19:43:01 +00:00
|
|
|
{
|
|
|
|
return sizeof(TestList) / sizeof(TEST);
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif /* _DDRAWTESTLIST_H */
|
|
|
|
|
|
|
|
/* EOF */
|