Commit 93ec41fd authored by H. Verbeet's avatar H. Verbeet Committed by Alexandre Julliard

d3d9: Disable the surface pitch size test for now, just check alignment instead.

parent e05035da
...@@ -127,8 +127,13 @@ static void test_surface_alignment(IDirect3DDevice9 *device_ptr) ...@@ -127,8 +127,13 @@ static void test_surface_alignment(IDirect3DDevice9 *device_ptr)
D3DLOCKED_RECT lockedRect; D3DLOCKED_RECT lockedRect;
hr = IDirect3DSurface9_LockRect(surface_ptr, &lockedRect, NULL, 0); hr = IDirect3DSurface9_LockRect(surface_ptr, &lockedRect, NULL, 0);
ok(hr == D3D_OK, "IDirect3DSurface9_LockRect returned %08x\n", hr); ok(hr == D3D_OK, "IDirect3DSurface9_LockRect returned %08x\n", hr);
/* test is deactivated until out np2 support doesn't report the full power of 2 pitch to the app */ ok(!(lockedRect.Pitch & 3), "Surface pitch %d is not 32-bit aligned\n", lockedRect.Pitch);
todo_wine ok(lockedRect.Pitch == 12, "Got pitch %d, expected 12\n", lockedRect.Pitch); #if 0
/* Some applications also depend on the exact pitch, rather than just
* the alignment. However, this test will fail or succeed depending
* on the NP2 mode we're using. */
ok(lockedRect.Pitch == 12, "Got pitch %d, expected 12\n", lockedRect.Pitch);
#endif
hr = IDirect3DSurface9_UnlockRect(surface_ptr); hr = IDirect3DSurface9_UnlockRect(surface_ptr);
IDirect3DSurface9_Release(surface_ptr); IDirect3DSurface9_Release(surface_ptr);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment