mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 13:21:39 +00:00
last testcase for getavailmemory
svn path=/trunk/; revision=27080
This commit is contained in:
parent
4102c22bc1
commit
8c9302e2aa
1 changed files with 4 additions and 8 deletions
|
@ -332,22 +332,18 @@ BOOL Test_GetAvailableVidMem (INT* passed, INT* failed)
|
||||||
Caps.dwCaps2 = DDSCAPS2_ADDITIONALPRIMARY;
|
Caps.dwCaps2 = DDSCAPS2_ADDITIONALPRIMARY;
|
||||||
TEST (DirectDraw->GetAvailableVidMem(&Caps, &Total, &Free) == DD_OK);
|
TEST (DirectDraw->GetAvailableVidMem(&Caps, &Total, &Free) == DD_OK);
|
||||||
|
|
||||||
|
|
||||||
// FIXME
|
|
||||||
memset(&Caps,0,sizeof(DDSCAPS2));
|
memset(&Caps,0,sizeof(DDSCAPS2));
|
||||||
Caps.dwCaps3 = 0;
|
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);
|
TEST (DirectDraw->GetAvailableVidMem(&Caps, &Total, &Free) == DDERR_INVALIDCAPS);
|
||||||
|
|
||||||
|
|
||||||
/* dwCaps does not accpect any input param */
|
|
||||||
memset(&Caps,0,sizeof(DDSCAPS2));
|
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);
|
TEST (DirectDraw->GetAvailableVidMem(&Caps, &Total, &Free) == DD_OK);
|
||||||
|
|
||||||
memset(&Caps,0,sizeof(DDSCAPS2));
|
memset(&Caps,0,sizeof(DDSCAPS2));
|
||||||
Caps.dwCaps4 = 1;
|
Caps.dwCaps4 = 1;
|
||||||
TEST (DirectDraw->GetAvailableVidMem(&Caps, &Total, &Free) == DDERR_INVALIDCAPS );
|
TEST (DirectDraw->GetAvailableVidMem(&Caps, &Total, &Free) == DDERR_INVALIDCAPS );
|
||||||
|
|
||||||
|
|
||||||
DirectDraw->Release();
|
DirectDraw->Release();
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue