Module: wine Branch: master Commit: 2449eea0fdb4559a199743db2d747977bab6b687 URL: http://source.winehq.org/git/wine.git/?a=commit;h=2449eea0fdb4559a199743db2d...
Author: Alexandre Julliard julliard@winehq.org Date: Mon Jun 1 14:07:39 2009 +0200
d3d9/tests: Skip CheckDeviceMultiSampleType test if not available.
---
dlls/d3d9/tests/device.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/dlls/d3d9/tests/device.c b/dlls/d3d9/tests/device.c index f1d3595..5610a71 100644 --- a/dlls/d3d9/tests/device.c +++ b/dlls/d3d9/tests/device.c @@ -172,7 +172,12 @@ static void test_checkdevicemultisampletype(void)
hr = IDirect3D9_CheckDeviceMultiSampleType(pD3d, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, D3DFMT_X8R8G8B8, TRUE, D3DMULTISAMPLE_NONE, &qualityLevels); - ok(SUCCEEDED(hr), "CheckDeviceMultiSampleType failed with (%08x)\n", hr); + ok(SUCCEEDED(hr) || hr == D3DERR_NOTAVAILABLE, "CheckDeviceMultiSampleType failed with (%08x)\n", hr); + if(hr == D3DERR_NOTAVAILABLE) + { + skip("IDirect3D9_CheckDeviceMultiSampleType not available\n"); + goto cleanup; + } ok(qualityLevels == 1,"qualitylevel is not 1 but %d\n",qualityLevels);
hr = IDirect3D9_CheckDeviceMultiSampleType(pD3d, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, D3DFMT_X8R8G8B8, FALSE,