Stefan Dösinger : d3d9: Skip gracefully if A16R16G16B16 is not supported.
Alexandre Julliard
julliard at winehq.org
Mon Aug 4 08:53:41 CDT 2008
Module: wine
Branch: master
Commit: ef647c9ad95a24b1795be1d63141ef06cc10d4b3
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ef647c9ad95a24b1795be1d63141ef06cc10d4b3
Author: Stefan Dösinger <stefan at 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++) {
More information about the wine-cvs
mailing list