Module: wine Branch: master Commit: ef647c9ad95a24b1795be1d63141ef06cc10d4b3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=ef647c9ad95a24b1795be1d631...
Author: Stefan Dösinger stefan@codeweavers.com Date: Thu Jul 31 15:31:44 2008 -0500
d3d9: Skip gracefully if A16R16G16B16 is not supported.
---
dlls/d3d9/tests/visual.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/d3d9/tests/visual.c b/dlls/d3d9/tests/visual.c index 60b1fad..7d79db2 100644 --- a/dlls/d3d9/tests/visual.c +++ b/dlls/d3d9/tests/visual.c @@ -5591,6 +5591,10 @@ static void pshader_version_varying_test(IDirect3DDevice9 *device) {
hr = IDirect3DDevice9_CreateTexture(device, 512, 512, 1, 0, D3DFMT_A16B16G16R16, D3DPOOL_MANAGED, &texture, NULL); ok(hr == D3D_OK, "IDirect3DDevice9_CreateTexture returned %08x\n", hr); + if(FAILED(hr)) { + skip("D3DFMT_A16B16G16R16 textures not supported\n"); + return; + } hr = IDirect3DTexture9_LockRect(texture, 0, &lr, NULL, 0); ok(hr == D3D_OK, "IDirect3DTexture9_LockRect returned %08x\n", hr); for(y = 0; y < 512; y++) {