mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 20:53:02 +00:00
Delete all Trailing spaces in code.
svn path=/trunk/; revision=29688
This commit is contained in:
parent
dd02e006bb
commit
622c29bffb
161 changed files with 1944 additions and 1944 deletions
|
@ -254,7 +254,7 @@ BOOL Test_GetAvailableVidMem (INT* passed, INT* failed)
|
|||
memset(&Caps,0,sizeof(DDSCAPS2));
|
||||
Caps.dwCaps3 = ~(DDSCAPS3_MULTISAMPLE_QUALITY_MASK | DDSCAPS3_MULTISAMPLE_MASK | DDSCAPS3_RESERVED1 | DDSCAPS3_RESERVED2 | DDSCAPS3_LIGHTWEIGHTMIPMAP | DDSCAPS3_AUTOGENMIPMAP | DDSCAPS3_DMAP);
|
||||
TEST (DirectDraw->GetAvailableVidMem(&Caps, &Total, &Free) == DDERR_INVALIDCAPS);
|
||||
|
||||
|
||||
memset(&Caps,0,sizeof(DDSCAPS2));
|
||||
Caps.dwCaps3 = (DDSCAPS3_MULTISAMPLE_QUALITY_MASK | DDSCAPS3_MULTISAMPLE_MASK | DDSCAPS3_RESERVED1 | DDSCAPS3_RESERVED2 | DDSCAPS3_LIGHTWEIGHTMIPMAP | DDSCAPS3_AUTOGENMIPMAP | DDSCAPS3_DMAP);
|
||||
TEST (DirectDraw->GetAvailableVidMem(&Caps, &Total, &Free) == DD_OK);
|
||||
|
|
|
@ -12,7 +12,7 @@ BOOL Test_CreateDDraw (INT* passed, INT* failed)
|
|||
|
||||
TEST (DirectDrawCreateEx(NULL, (VOID**)&DirectDraw, IID_IDirectDraw7, (IUnknown*)0xdeadbeef) == CLASS_E_NOAGGREGATION);
|
||||
TEST (DirectDrawCreateEx(NULL, (VOID**)&DirectDraw, IID_IDirectDraw4, NULL) == DDERR_INVALIDPARAMS);
|
||||
TEST (DirectDrawCreateEx(NULL, NULL, IID_IDirectDraw7, NULL) == DDERR_INVALIDPARAMS);
|
||||
TEST (DirectDrawCreateEx(NULL, NULL, IID_IDirectDraw7, NULL) == DDERR_INVALIDPARAMS);
|
||||
|
||||
DirectDraw = NULL;
|
||||
TEST (DirectDrawCreateEx(NULL, (VOID**)&DirectDraw, IID_IDirectDraw7, NULL) == DD_OK);
|
||||
|
|
|
@ -18,7 +18,7 @@ HRESULT CALLBACK EnumDisplayModes( LPDDSURFACEDESC2 pDDSD, ENUMCONTEXT* Context
|
|||
if(setcout >= 5)
|
||||
return DDENUMRET_OK;
|
||||
|
||||
DWORD lpdwFrequency = 0;
|
||||
DWORD lpdwFrequency = 0;
|
||||
INT* passed = Context->passed;
|
||||
INT* failed = Context->failed;
|
||||
DDSURFACEDESC2 DisplayMode = {0};
|
||||
|
@ -29,12 +29,12 @@ HRESULT CALLBACK EnumDisplayModes( LPDDSURFACEDESC2 pDDSD, ENUMCONTEXT* Context
|
|||
TEST ( Context->DirectDraw->SetDisplayMode (pDDSD->dwWidth, pDDSD->dwHeight, pDDSD->ddpfPixelFormat.dwRGBBitCount, pDDSD->dwRefreshRate, 0) == DD_OK);
|
||||
TEST ( Context->DirectDraw->GetMonitorFrequency (&lpdwFrequency) == DD_OK && lpdwFrequency == pDDSD->dwRefreshRate);
|
||||
TEST ( Context->DirectDraw->GetDisplayMode (&DisplayMode) == DD_OK
|
||||
&& pDDSD->dwHeight == DisplayMode.dwHeight
|
||||
&& pDDSD->dwWidth == DisplayMode.dwWidth
|
||||
&& pDDSD->dwHeight == DisplayMode.dwHeight
|
||||
&& pDDSD->dwWidth == DisplayMode.dwWidth
|
||||
&& pDDSD->dwRefreshRate == DisplayMode.dwRefreshRate
|
||||
&& pDDSD->ddpfPixelFormat.dwRGBBitCount == DisplayMode.ddpfPixelFormat.dwRGBBitCount
|
||||
&& pDDSD->ddpfPixelFormat.dwRGBBitCount == DisplayMode.ddpfPixelFormat.dwRGBBitCount
|
||||
&& DisplayMode.dwFlags == DDSD_HEIGHT | DDSD_WIDTH | DDSD_PITCH | DDSD_PIXELFORMAT | DDSD_REFRESHRATE );
|
||||
|
||||
|
||||
setcout++;
|
||||
return DDENUMRET_OK;
|
||||
}
|
||||
|
|
|
@ -53,11 +53,11 @@ VOID Blt_Test (LPDIRECTDRAWSURFACE7 Surface, INT* passed, INT* failed)
|
|||
bltfx.dwFillColor = RGB(255, 255, 0);
|
||||
TEST (Source->Blt(&rect, NULL, NULL, DDBLT_COLORFILL | DDBLT_WAIT, &bltfx) == DD_OK);
|
||||
TEST (GetPixel(Source, 0, 0) == RGB(0, 255, 0));
|
||||
TEST (GetPixel(Source, 100, 100) == RGB(255, 255, 0));
|
||||
TEST (GetPixel(Source, 100, 100) == RGB(255, 255, 0));
|
||||
|
||||
// Test DestRect and SrcRect
|
||||
RECT SourceRect = {100, 100, 200, 200};
|
||||
RECT DestRect = {0, 0, 200, 100};
|
||||
RECT SourceRect = {100, 100, 200, 200};
|
||||
RECT DestRect = {0, 0, 200, 100};
|
||||
|
||||
TEST (Surface->Blt(&SourceRect, Source, &DestRect, 0, NULL) == DD_OK);
|
||||
TEST (GetPixel(Surface, 100, 100) == RGB(0, 255, 0)); // Src bigger: normal blt
|
||||
|
@ -68,20 +68,20 @@ VOID Blt_Test (LPDIRECTDRAWSURFACE7 Surface, INT* passed, INT* failed)
|
|||
DestRect.right = 100; // both are same size now
|
||||
TEST (Surface->Blt(&DestRect, Source, &SourceRect, 0, NULL) == DD_OK);
|
||||
TEST (GetPixel(Surface, 0, 0) == RGB(255, 255, 0));
|
||||
|
||||
RECT TooBig = {100, 100, 200, 250};
|
||||
|
||||
RECT TooBig = {100, 100, 200, 250};
|
||||
TEST (Surface->Blt(&TooBig, Source, &SourceRect, 0, NULL) == DDERR_INVALIDRECT);
|
||||
TEST (Surface->Blt(&DestRect, Source, &TooBig, 0, NULL) == DDERR_INVALIDRECT);
|
||||
|
||||
// Test Rotation
|
||||
bltfx.dwDDFX = DDBLTFX_MIRRORLEFTRIGHT|DDBLTFX_MIRRORUPDOWN;
|
||||
TEST (Surface->Blt(NULL, Source, NULL, DDBLT_WAIT|DDBLT_DDFX, &bltfx) == DD_OK);
|
||||
TEST (Surface->Blt(NULL, Source, NULL, DDBLT_WAIT|DDBLT_DDFX, &bltfx) == DD_OK);
|
||||
TEST (GetPixel(Surface, 0, 0) == RGB(255, 255, 0));
|
||||
|
||||
bltfx.dwDDFX = DDBLTFX_ROTATE180;
|
||||
TEST (Surface->Blt(NULL, Source, NULL, DDBLT_DDFX, &bltfx) == DDERR_NOROTATIONHW);
|
||||
|
||||
//bltfx.dwRotationAngle =
|
||||
//bltfx.dwRotationAngle =
|
||||
TEST (Surface->Blt(NULL, Source, NULL, DDBLT_ROTATIONANGLE, &bltfx) == DDERR_NOROTATIONHW);
|
||||
|
||||
// Test Raster Operations
|
||||
|
@ -95,7 +95,7 @@ VOID Blt_Test (LPDIRECTDRAWSURFACE7 Surface, INT* passed, INT* failed)
|
|||
TEST (Surface->Blt(NULL, Source, NULL, DDBLT_WAIT|DDBLT_ROP, &bltfx) == DD_OK);
|
||||
TEST(GetPixel(Surface, 0, 0) == RGB(0, 255, 0));
|
||||
bltfx.dwROP = SRCAND;
|
||||
TEST (Surface->Blt(NULL, Source, NULL, DDBLT_WAIT|DDBLT_ROP, &bltfx) == DDERR_NORASTEROPHW);
|
||||
TEST (Surface->Blt(NULL, Source, NULL, DDBLT_WAIT|DDBLT_ROP, &bltfx) == DDERR_NORASTEROPHW);
|
||||
|
||||
// Test Direct Draw Raster Operations
|
||||
bltfx.dwDDROP = 0x123;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
* The following test cases have been generated automatically. Many of them might be
|
||||
* redundant. Also some of them might fail on other other machines then the one I
|
||||
* used (win xp, nvidea, 32 bit color deepth) - mbosma
|
||||
* The following test cases have been generated automatically. Many of them might be
|
||||
* redundant. Also some of them might fail on other other machines then the one I
|
||||
* used (win xp, nvidea, 32 bit color deepth) - mbosma
|
||||
*
|
||||
*/
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ LPDIRECTDRAW7 DirectDraw;
|
|||
BOOL TestCaps (char* dummy, DWORD Caps, HRESULT test1, HRESULT test2)
|
||||
{
|
||||
LPDIRECTDRAWSURFACE7 Surface = NULL;
|
||||
DDSURFACEDESC2 Desc = { 0 };
|
||||
DDSURFACEDESC2 Desc = { 0 };
|
||||
Desc.dwHeight = 200;
|
||||
Desc.dwWidth = 200;
|
||||
Desc.dwSize = sizeof (DDSURFACEDESC2);
|
||||
|
@ -27,7 +27,7 @@ BOOL Test_CreateSurface (INT* passed, INT* failed)
|
|||
{
|
||||
LPDIRECTDRAWSURFACE7 Surface = NULL;
|
||||
HWND hwnd;
|
||||
|
||||
|
||||
/* Preparations */
|
||||
if (DirectDrawCreateEx(NULL, (VOID**)&DirectDraw, IID_IDirectDraw7, NULL) != DD_OK)
|
||||
{
|
||||
|
@ -36,21 +36,21 @@ BOOL Test_CreateSurface (INT* passed, INT* failed)
|
|||
}
|
||||
|
||||
TEST ( DirectDraw->CreateSurface(NULL, NULL, NULL) == DDERR_NOCOOPERATIVELEVELSET);
|
||||
|
||||
|
||||
if(!( hwnd = CreateBasicWindow() ))
|
||||
{
|
||||
printf("ERROR: Failed to create window\n");
|
||||
DirectDraw->Release();
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
if (DirectDraw->SetCooperativeLevel (hwnd, DDSCL_NORMAL) != DD_OK)
|
||||
{
|
||||
printf("ERROR: Could not set cooperative level\n");
|
||||
DirectDraw->Release();
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
/* The Test */
|
||||
DDSURFACEDESC2 Desc = { 0 };
|
||||
Desc.dwSize = sizeof (DDSURFACEDESC2);
|
||||
|
@ -61,11 +61,11 @@ BOOL Test_CreateSurface (INT* passed, INT* failed)
|
|||
TEST ( DirectDraw->CreateSurface(NULL, &Surface, NULL) == DDERR_INVALIDPARAMS );
|
||||
TEST ( DirectDraw->CreateSurface(&Desc, NULL, NULL) == DDERR_INVALIDPARAMS );
|
||||
TEST ( DirectDraw->CreateSurface(&Desc, &Surface, NULL) == DDERR_INVALIDPARAMS );
|
||||
|
||||
|
||||
// Test (nearly) all possible cap combinations
|
||||
#include "caps_tests.h"
|
||||
|
||||
DirectDraw->Release();
|
||||
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ BOOL Test_Misc (INT* passed, INT* failed)
|
|||
// GetCaps
|
||||
DDSCAPS2 Caps;
|
||||
TEST (Surface->GetCaps((DDSCAPS2*)0xdeadbeef) == DDERR_INVALIDPARAMS);
|
||||
TEST (Surface->GetCaps(&Caps) == DD_OK && Caps.dwCaps == 0x10004040
|
||||
TEST (Surface->GetCaps(&Caps) == DD_OK && Caps.dwCaps == 0x10004040
|
||||
&& Caps.dwCaps2 == Caps.dwCaps3 == Caps.dwCaps4 == 0); // FIXME: Replace 0x10004040
|
||||
|
||||
// GetDC / ReleaseDC
|
||||
|
@ -41,7 +41,7 @@ BOOL Test_Misc (INT* passed, INT* failed)
|
|||
TEST (Surface->GetPixelFormat(&PixelFormat));
|
||||
PixelFormat.dwSize = sizeof(DDPIXELFORMAT);
|
||||
TEST (Surface->GetPixelFormat(&PixelFormat) == DD_OK && PixelFormat.dwFlags == 0x40); // FIXME: Find out what 0x40 is
|
||||
|
||||
|
||||
// GetSurfaceDesc / SetSurfaceDesc
|
||||
DDSURFACEDESC2 Desc = {0};
|
||||
// FIXME: Produce DDERR_INVALIDSURFACETYPE
|
||||
|
|
|
@ -29,7 +29,7 @@ BOOL Test_PrivateData (INT* passed, INT* failed)
|
|||
TEST(Surface->FreePrivateData(guid) == DD_OK);
|
||||
TEST(Surface->FreePrivateData(guid) == DDERR_NOTFOUND);
|
||||
|
||||
// Test for DDSPD_VOLATILE flag
|
||||
// Test for DDSPD_VOLATILE flag
|
||||
TEST(Surface->SetPrivateData(guid, (LPVOID)&dummy, sizeof(DWORD), DDSPD_VOLATILE) == DD_OK);
|
||||
size = 0;
|
||||
TEST(Surface->GetPrivateData(guid, NULL, &size) == DDERR_MOREDATA && size == sizeof(DWORD));
|
||||
|
@ -37,7 +37,7 @@ BOOL Test_PrivateData (INT* passed, INT* failed)
|
|||
|
||||
DDBLTFX bltfx;
|
||||
bltfx.dwSize = sizeof(DDBLTFX);
|
||||
bltfx.dwFillColor = RGB(0, 0, 0);
|
||||
bltfx.dwFillColor = RGB(0, 0, 0);
|
||||
if(Surface->Blt(NULL, NULL, NULL, DDBLT_COLORFILL | DDBLT_WAIT, &bltfx) != DD_OK)
|
||||
printf("ERROR: Failed to draw to surface !");
|
||||
TEST(Surface->GetPrivateData(guid, &dummy, &size) == DDERR_EXPIRED);
|
||||
|
|
|
@ -37,7 +37,7 @@ BOOL CreateSurface(LPDIRECTDRAWSURFACE7* pSurface)
|
|||
printf("ERROR: Failed to set up ddraw\n");
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
if(!( hwnd = CreateBasicWindow() ))
|
||||
{
|
||||
printf("ERROR: Failed to create window\n");
|
||||
|
@ -53,9 +53,9 @@ BOOL CreateSurface(LPDIRECTDRAWSURFACE7* pSurface)
|
|||
}
|
||||
|
||||
// Creat Surface
|
||||
DDSURFACEDESC2 Desc = { 0 };
|
||||
DDSURFACEDESC2 Desc = { 0 };
|
||||
Desc.dwHeight = 200;
|
||||
Desc.dwWidth = 200;
|
||||
Desc.dwWidth = 200;
|
||||
Desc.dwSize = sizeof (DDSURFACEDESC2);
|
||||
Desc.ddsCaps.dwCaps = DDSCAPS_OFFSCREENPLAIN;
|
||||
Desc.dwFlags = DDSD_CAPS | DDSD_HEIGHT | DDSD_WIDTH;
|
||||
|
|
|
@ -20,10 +20,10 @@ test_NtGdiDdCanCreateSurface(HANDLE hDirectDrawLocal)
|
|||
BOOL retValue=FALSE;
|
||||
DDHAL_CANCREATESURFACEDATA pCanCreateSurface;
|
||||
DDSURFACEDESC2 desc;
|
||||
|
||||
|
||||
RtlZeroMemory(&pCanCreateSurface,sizeof(DDHAL_CANCREATESURFACEDATA));
|
||||
RtlZeroMemory(&desc,sizeof(DDSURFACEDESC2));
|
||||
|
||||
|
||||
/* crash in windows 2000 */
|
||||
retValue = OsThunkDdCanCreateSurface(NULL,NULL);
|
||||
testing_eq(retValue, DDHAL_DRIVER_HANDLED,fails,"1. NtGdiDdCanCreateSurface(NULL,NULL);\0");
|
||||
|
|
|
@ -37,7 +37,7 @@ test_NtGdiDdCreateDirectDrawObject()
|
|||
}
|
||||
|
||||
printf("Start testing of NtGdiDdCreateDirectDrawObject\n");
|
||||
|
||||
|
||||
retValue = OsThunkDdCreateDirectDrawObject(NULL);
|
||||
testing_noteq(retValue,NULL,fails,"NtGdiDdCreateDirectDrawObject(NULL);\0");
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ test_NtGdiDdDeleteDirectDrawObject(HANDLE hDirectDrawLocal)
|
|||
int fails=0;
|
||||
BOOL retValue=FALSE;
|
||||
printf("Start testing of NtGdiDdDeleteDirectDrawObject\n");
|
||||
|
||||
|
||||
retValue = OsThunkDdDeleteDirectDrawObject(hDirectDrawLocal);
|
||||
testing_eq(retValue,FALSE,fails,"NtGdiDdDeleteDirectDrawObject(hDirectDrawLocal);\0");
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ test_NtGdiDdGetScanLine(HANDLE hDirectDrawLocal)
|
|||
|
||||
printf("Start testing of NtGdiDdGetScanLine\n");
|
||||
RtlZeroMemory(&puGetScanLineData,sizeof(DD_GETSCANLINEDATA));
|
||||
|
||||
|
||||
retValue = OsThunkDdGetScanLine(NULL,NULL);
|
||||
testing_eq(retValue, DDHAL_DRIVER_HANDLED,fails,"1. NtGdiDdGetScanLine(NULL,NULL);\0");
|
||||
|
||||
|
@ -33,7 +33,7 @@ test_NtGdiDdGetScanLine(HANDLE hDirectDrawLocal)
|
|||
testing_noteq(puGetScanLineData.ddRVal,DD_OK,fails,"4. NtGdiDdGetScanLine(hDirectDrawLocal,puGetScanLineData);\0");
|
||||
testing_eq(puGetScanLineData.dwScanLine,0,fails,"4. NtGdiDdGetScanLine(hDirectDrawLocal,puGetScanLineData);\0");
|
||||
|
||||
|
||||
|
||||
/* FIXME DDERR_VERTICALBLANKINPROGRESS test */
|
||||
|
||||
show_status(fails, "NtGdiDdGetScanLine\0");
|
||||
|
|
|
@ -16,21 +16,21 @@ struct
|
|||
} *mytest;
|
||||
|
||||
/*
|
||||
* Test see if we can setup DirectDrawObject
|
||||
* Test see if we can setup DirectDrawObject
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* ToDO
|
||||
* 1. add more testcase it is only some, but we do not test for all case
|
||||
/*
|
||||
* ToDO
|
||||
* 1. add more testcase it is only some, but we do not test for all case
|
||||
* that happen only some
|
||||
*
|
||||
* 2.Fixed the false alaret for drivers only support 2d dx interface
|
||||
* 2.Fixed the false alaret for drivers only support 2d dx interface
|
||||
*
|
||||
* 3. fixed the dumping of d3d struct.
|
||||
* 3. fixed the dumping of d3d struct.
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
void
|
||||
test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
||||
{
|
||||
|
@ -69,14 +69,14 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
memset(CallBackFlags,0,sizeof(DWORD)*3);
|
||||
|
||||
printf("Start testing of NtGdiDdQueryDirectDrawObject\n");
|
||||
|
||||
|
||||
/* testing OsThunkDdQueryDirectDrawObject( NULL, .... */
|
||||
printf("testing DdQueryDirectDrawObject( NULL, ....)\n");
|
||||
|
||||
retValue = OsThunkDdQueryDirectDrawObject( NULL, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
retValue = OsThunkDdQueryDirectDrawObject( NULL, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
puvmList, puNumFourCC,
|
||||
puFourCC);
|
||||
testing_noteq(retValue,FALSE,fails,"1. NtGdiDdQueryDirectDrawObject(NULL, ...);\0");
|
||||
|
@ -92,10 +92,10 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
/* testing OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, NULL, .... */
|
||||
printf("testing DdQueryDirectDrawObject( hDD, NULL, ....)\n");
|
||||
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
puvmList, puNumFourCC,
|
||||
puFourCC);
|
||||
|
||||
|
@ -113,10 +113,10 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
printf("testing DdQueryDirectDrawObject( hDD, pHalInfo, NULL, ....)\n");
|
||||
|
||||
pHalInfo = &HalInfo;
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
puvmList, puNumFourCC,
|
||||
puFourCC);
|
||||
|
||||
|
@ -150,10 +150,10 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
|
||||
RtlZeroMemory(pHalInfo,sizeof(DD_HALINFO));
|
||||
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
puvmList, puNumFourCC,
|
||||
puFourCC);
|
||||
|
||||
|
@ -189,16 +189,16 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
RtlZeroMemory(pHalInfo,sizeof(DD_HALINFO));
|
||||
RtlZeroMemory(pCallBackFlags,sizeof(DWORD)*3);
|
||||
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
puvmList, puNumFourCC,
|
||||
puFourCC);
|
||||
|
||||
testing_noteq(retValue,FALSE,fails,"1. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, NULL, ...);\0");
|
||||
testing_eq(pHalInfo,NULL,fails,"2. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, NULL, ...);\0");
|
||||
testing_eq(pCallBackFlags,NULL,fails,"3. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, NULL, ...);\0");
|
||||
testing_eq(pCallBackFlags,NULL,fails,"3. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, NULL, ...);\0");
|
||||
testing_noteq(puD3dCallbacks->dwSize,sizeof(D3DNTHAL_CALLBACKS),fails,"4. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, NULL, ...);\0");
|
||||
|
||||
testing_noteq(puD3dDriverData,NULL,fails,"5. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, NULL, ...);\0");
|
||||
|
@ -232,16 +232,16 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
RtlZeroMemory(pCallBackFlags,sizeof(DWORD)*3);
|
||||
RtlZeroMemory(puD3dCallbacks,sizeof(D3DNTHAL_CALLBACKS));
|
||||
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
puvmList, puNumFourCC,
|
||||
puFourCC);
|
||||
|
||||
testing_noteq(retValue,FALSE,fails,"1. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, NULL, ...);\0");
|
||||
testing_eq(pHalInfo,NULL,fails,"2. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, NULL, ...);\0");
|
||||
testing_eq(pCallBackFlags,NULL,fails,"3. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, NULL, ...);\0");
|
||||
testing_eq(pCallBackFlags,NULL,fails,"3. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, NULL, ...);\0");
|
||||
testing_noteq(puD3dCallbacks->dwSize,sizeof(D3DNTHAL_CALLBACKS),fails,"4. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, NULL, ...);\0");
|
||||
|
||||
testing_noteq(puD3dDriverData->dwSize,sizeof(D3DNTHAL_GLOBALDRIVERDATA),fails,"5. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, NULL, ...);\0");
|
||||
|
@ -279,16 +279,16 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
RtlZeroMemory(puD3dCallbacks,sizeof(D3DNTHAL_CALLBACKS));
|
||||
RtlZeroMemory(puD3dDriverData,sizeof(D3DNTHAL_CALLBACKS));
|
||||
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
puvmList, puNumFourCC,
|
||||
puFourCC);
|
||||
|
||||
testing_noteq(retValue,FALSE,fails,"1. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, NULL, ...);\0");
|
||||
testing_eq(pHalInfo,NULL,fails,"2. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, NULL, ...);\0");
|
||||
testing_eq(pCallBackFlags,NULL,fails,"3. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, NULL, ...);\0");
|
||||
testing_eq(pCallBackFlags,NULL,fails,"3. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, NULL, ...);\0");
|
||||
testing_noteq(puD3dCallbacks->dwSize,sizeof(D3DNTHAL_CALLBACKS),fails,"4. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, NULL, ...);\0");
|
||||
|
||||
testing_noteq(puD3dDriverData->dwSize,sizeof(D3DNTHAL_GLOBALDRIVERDATA),fails,"5. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dBufferCallbacks, NULL, ...);\0");
|
||||
|
@ -315,7 +315,7 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
/* FIXME dump puD3dCallbacks */
|
||||
/* FIXME dump puD3dDriverData */
|
||||
/* FIXME dump D3dBufferCallbacks */
|
||||
|
||||
|
||||
}
|
||||
|
||||
/* testing OsThunkDdQueryDirectDrawObject( hDD, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, D3dBufferCallbacks, puD3dTextureFormats, NULL, */
|
||||
|
@ -342,16 +342,16 @@ test_NtGdiDdQueryDirectDrawObject( HANDLE hDirectDrawLocal)
|
|||
RtlZeroMemory(puD3dTextureFormats, puD3dDriverData->dwNumTextureFormats * sizeof(DDSURFACEDESC2));
|
||||
}
|
||||
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
retValue = OsThunkDdQueryDirectDrawObject( hDirectDrawLocal, pHalInfo,
|
||||
pCallBackFlags, puD3dCallbacks,
|
||||
puD3dDriverData, puD3dBufferCallbacks,
|
||||
puD3dTextureFormats, puNumHeaps,
|
||||
puvmList, puNumFourCC,
|
||||
puFourCC);
|
||||
|
||||
testing_noteq(retValue,FALSE,fails,"1. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, puD3dTextureFormats, NULL, ...);\0");
|
||||
testing_eq(pHalInfo,NULL,fails,"2. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, puD3dTextureFormats, NULL, ...);\0");
|
||||
testing_eq(pCallBackFlags,NULL,fails,"3. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, puD3dTextureFormats, NULL, ...);\0");
|
||||
testing_eq(pCallBackFlags,NULL,fails,"3. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, puD3dTextureFormats, NULL, ...);\0");
|
||||
testing_noteq(puD3dCallbacks->dwSize,sizeof(D3DNTHAL_CALLBACKS),fails,"4. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dDriverData, puD3dBufferCallbacks, puD3dTextureFormats, NULL, ...);\0");
|
||||
|
||||
testing_noteq(puD3dDriverData->dwSize,sizeof(D3DNTHAL_GLOBALDRIVERDATA),fails,"5. NtGdiDdQueryDirectDrawObject(hDirectDrawLocal, pHalInfo, pCallBackFlags, puD3dCallbacks, puD3dBufferCallbacks, puD3dTextureFormats, NULL, ...);\0");
|
||||
|
|
|
@ -19,7 +19,7 @@ test_NtGdiDdWaitForVerticalBlank(HANDLE hDirectDrawLocal)
|
|||
int fails=0;
|
||||
BOOL retValue=FALSE;
|
||||
DDHAL_WAITFORVERTICALBLANKDATA pDdWaitForVerticalBlankData;
|
||||
|
||||
|
||||
RtlZeroMemory(&pDdWaitForVerticalBlankData,sizeof(DDHAL_WAITFORVERTICALBLANKDATA));
|
||||
|
||||
retValue = OsThunkDdWaitForVerticalBlank(NULL,NULL);
|
||||
|
|
|
@ -86,7 +86,7 @@ void
|
|||
dump_halinfo(DD_HALINFO *pHalInfo, char *text)
|
||||
{
|
||||
printf("dumping the DD_HALINFO from %s\n",text);
|
||||
|
||||
|
||||
if (pHalInfo->dwSize == sizeof(DD_HALINFO_V4))
|
||||
{
|
||||
DD_HALINFO_V4 *pHalInfo4 = (DD_HALINFO_V4 *) pHalInfo;
|
||||
|
@ -101,7 +101,7 @@ dump_halinfo(DD_HALINFO *pHalInfo, char *text)
|
|||
printf(" pHalInfo4->vmiData->lDisplayPitch : 0x%08lx\n",(long)pHalInfo4->vmiData.lDisplayPitch);
|
||||
|
||||
printf(" pHalInfo4->vmiData->ddpfDisplay.dwSize : 0x%08lx\n",(long)pHalInfo4->vmiData.ddpfDisplay.dwSize);
|
||||
printf(" pHalInfo4->vmiData->ddpfDisplay.dwFlags : 0x%08lx\n",(long)pHalInfo4->vmiData.ddpfDisplay.dwFlags);
|
||||
printf(" pHalInfo4->vmiData->ddpfDisplay.dwFlags : 0x%08lx\n",(long)pHalInfo4->vmiData.ddpfDisplay.dwFlags);
|
||||
printf(" pHalInfo4->vmiData->ddpfDisplay.dwFourCC : 0x%08lx\n",(long)pHalInfo4->vmiData.ddpfDisplay.dwFourCC);
|
||||
printf(" pHalInfo4->vmiData->ddpfDisplay.dwRGBBitCount : 0x%08lx\n",(long)pHalInfo4->vmiData.ddpfDisplay.dwRGBBitCount);
|
||||
printf(" pHalInfo4->vmiData->ddpfDisplay.dwRBitMask : 0x%08lx\n",(long)pHalInfo4->vmiData.ddpfDisplay.dwRBitMask);
|
||||
|
@ -203,7 +203,7 @@ dump_halinfo(DD_HALINFO *pHalInfo, char *text)
|
|||
printf(" pHalInfo->vmiData->lDisplayPitch : 0x%08lx\n",(long)pHalInfo->vmiData.lDisplayPitch);
|
||||
|
||||
printf(" pHalInfo->vmiData->ddpfDisplay.dwSize : 0x%08lx\n",(long)pHalInfo->vmiData.ddpfDisplay.dwSize);
|
||||
printf(" pHalInfo->vmiData->ddpfDisplay.dwFlags : 0x%08lx\n",(long)pHalInfo->vmiData.ddpfDisplay.dwFlags);
|
||||
printf(" pHalInfo->vmiData->ddpfDisplay.dwFlags : 0x%08lx\n",(long)pHalInfo->vmiData.ddpfDisplay.dwFlags);
|
||||
printf(" pHalInfo->vmiData->ddpfDisplay.dwFourCC : 0x%08lx\n",(long)pHalInfo->vmiData.ddpfDisplay.dwFourCC);
|
||||
printf(" pHalInfo->vmiData->ddpfDisplay.dwRGBBitCount : 0x%08lx\n",(long)pHalInfo->vmiData.ddpfDisplay.dwRGBBitCount);
|
||||
printf(" pHalInfo->vmiData->ddpfDisplay.dwRBitMask : 0x%08lx\n",(long)pHalInfo->vmiData.ddpfDisplay.dwRBitMask);
|
||||
|
|
|
@ -14,11 +14,11 @@
|
|||
|
||||
BOOL dumping_on =FALSE;
|
||||
|
||||
/* we using d3d8thk.dll it is doing the real syscall in windows 2000
|
||||
/* we using d3d8thk.dll it is doing the real syscall in windows 2000
|
||||
* in ReactOS and Windows XP and higher d3d8thk.dll it linking to
|
||||
* gdi32.dll instead doing syscall, gdi32.dll export DdEntry1-56
|
||||
* and doing the syscall direcly. I did forget about it, This
|
||||
* test program are now working on any Windows and ReactOS
|
||||
* gdi32.dll instead doing syscall, gdi32.dll export DdEntry1-56
|
||||
* and doing the syscall direcly. I did forget about it, This
|
||||
* test program are now working on any Windows and ReactOS
|
||||
* that got d3d8thk.dll
|
||||
*/
|
||||
|
||||
|
|
|
@ -15,5 +15,5 @@
|
|||
<file>NtGdiDdGetScanLine.c</file>
|
||||
<file>NtGdiDdWaitForVerticalBlank.c</file>
|
||||
<file>NtGdiDdCanCreateSurface.c</file>
|
||||
<file>dump.c</file>
|
||||
<file>dump.c</file>
|
||||
</module>
|
Loading…
Add table
Add a link
Reference in a new issue