Commit Graph

122 Commits

Author SHA1 Message Date
Henri Verbeet 9ad6f2e1f4 d3d9/tests: Add some tests for resetting the device window. 2012-02-29 20:47:30 +01:00
Eric Pouech 1d3952ed9f d3d: Fixed a couple of warnings for 64bit targets. 2011-12-12 10:53:49 +01:00
Stefan Dösinger f8dbf97e8d d3d9/tests: Clarify a comment. 2011-12-06 17:07:23 +01:00
Henri Verbeet 1ac6f487d5 d3d9/tests: Test the window and backbuffer dimensions after display mode changes. 2011-11-28 16:40:47 +01:00
Henri Verbeet 002447357c d3d9/tests: Add a small test for IDirect3DDevice9::SetCursorPosition(). 2011-10-21 12:09:40 +02:00
Henri Verbeet 1226ffe062 d3d9/tests: Add a test for IDirect3DDevice9::GetRenderTarget(). 2011-10-10 13:39:42 +02:00
André Hentschel 3c9aa22289 d3d9/tests: Don't test function directly when reporting GetLastError(). 2011-09-26 18:15:12 +02:00
Stefan Dösinger e1d92059ea d3d9: Implement FPUSETUP for msvc. 2011-09-26 17:59:41 +02:00
Stefan Dösinger 7759729fc7 d3d9/Tests: State getters don't work with PUREDEVICEs. 2011-09-16 17:23:10 +02:00
Frédéric Delanoy 760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Andrew Nguyen 94785ab4d5 d3d9: Increment the reference count of the IDirect3D9 parent when creating a device. 2011-06-06 21:49:19 +02:00
Stefan Dösinger 387d5d74ce d3d9: Use a DWORD to read render states. 2011-05-19 10:08:55 +02:00
Francois Gouget bfbc015854 d3d9/tests: Add a '\n' to a skip() call. 2011-05-09 12:09:15 +02:00
Henri Verbeet 4a7ff5fc35 d3d9/tests: Add a volume texture test to test_reset(). 2011-05-05 11:45:13 +02:00
John Edmonds d9f8cba50f wined3d: Turn off message filtering temporarily in the Reset() method to allow certain messages (e.g. WM_ACTIVATEAPP) through. 2011-05-04 20:42:34 +02:00
John Edmonds 1772a043db d3d9/tests: Added a test for resetting an invisible, inactive window to fullscreen mode. 2011-05-04 20:42:34 +02:00
Henri Verbeet d06873443d d3d9/tests: Avoid leaking a device in the Reset test. 2011-05-04 17:26:46 +02:00
Henri Verbeet d2479406e8 d3d9/tests: Add a test for window styles on device creation. 2011-05-04 17:26:46 +02:00
Henri Verbeet 02f0d82d24 d3d9/tests: Destroy the window after we're done with it in test_reset(). 2011-05-03 14:38:06 +02:00
Peter Urbanec 766e732fb3 d3d9/tests: Use primary monitor screen size to perform tests. 2011-02-11 17:40:39 +01:00
Stefan Dösinger d9591d69f4 d3d9: Use a proper window class in the device tests. 2011-02-01 12:03:03 +01:00
Greg Geldorp 5c9ce61e9b d3d9/tests: Skip tests if not running in the foreground. 2011-01-12 14:56:25 +01:00
Austin English b98c8ce556 d3d8/d3d9: Fix compiler warnings on non x86/x86_64. 2010-12-03 16:08:55 +01:00
Henri Verbeet feaf81f60d wined3d: Use SetWindowPos() to make the focus window active. 2010-11-05 17:15:37 +01:00
Henri Verbeet 14b063a14f d3d9/tests: Check for multiple expected messages in test_wndproc(). 2010-11-04 12:12:51 +01:00
Austin Lund 47d2a00a28 d3d9/tests: Fix test failure for IDirect3D9::CreateDevice in test_set_stream_source. 2010-10-07 17:42:13 +02:00
Henri Verbeet 9b42e7f7e3 d3d9/tests: Add window proc tests for switching between fullscreen and windowed. 2010-10-06 14:42:12 +02:00
Alexandre Julliard c1b1b6f184 d3d9/tests: Make some variables static. 2010-10-01 13:36:20 +02:00
Alexandre Julliard d0f60b05d1 d3d9/tests: Fix some test failures with the focus messages. 2010-07-02 13:45:29 +02:00
Henri Verbeet e6611e22fb d3d9: Set the FPU control word on device creation. 2010-05-26 17:36:32 +02:00
Henri Verbeet 3ab491f810 d3d9/tests: Allow D3DFMT_A2R10G10B10 as supported adapter mode.
This is in the list of allowed formats in the documentation, and some drivers
report this on Windows.
2010-05-04 13:14:59 +02:00
Henri Verbeet ab4bf7600a d3d9/tests: Add some message processing to test_wndproc().
For some reason Windows XP allows device creation to be blocked by the lack of
message processing in wndproc_thread(). Thanks to Wylda for helping debug
this. Disabled testing the focus and foreground windows after creating the
device for the moment.
2010-03-25 10:02:11 +01:00
Paul Vriens a0da7b6d3b d3d9/tests: Fix timeouts on Win9x/WinMe. 2010-03-19 12:26:37 +01:00
Henri Verbeet a62e5a4678 d3d9/tests: Extend the window proc / focus window tests. 2010-03-18 10:23:58 +01:00
Stefan Dösinger 8912b372ed d3d9: Move the vertex buffer alignment test into buffer.c. 2010-02-02 14:10:11 +01:00
Henri Verbeet d992e77b9c d3d9/tests: Add message tests for windowed devices. 2009-12-29 11:05:52 +01:00
Henri Verbeet a96aa28d98 d3d9/tests: Add some tests for focus behaviour. 2009-12-23 14:27:29 +01:00
Henri Verbeet bd46ccc38e d3d9: Add a test to show D3D replaces the window proc. 2009-12-15 11:44:09 +01:00
Henri Verbeet e7d14d02d0 d3d9: Remove trailing spaces. 2009-08-28 11:54:50 +02:00
Henri Verbeet ada3e059e8 d3d9: Remove stray tabs. 2009-08-26 12:10:49 +02:00
Paul Vriens f96e210ed7 d3d9/tests: Skip a test on failure. 2009-07-06 14:35:26 +02:00
Henri Verbeet 17c0e99106 d3d9/tests: Add a small test for having multiple device active at the same time.
This is essentially the situation that caused problems with reusing the
initial GL context.
2009-07-03 13:05:52 +02:00
Henri Verbeet c672071db7 d3d9/tests: Make sure the device is released properly. 2009-06-23 11:47:59 +02:00
Henri Verbeet 6cc2f9573a d3d9/tests: Release the vertex buffer in test_null_stream(). 2009-06-23 11:47:49 +02:00
Alexandre Julliard 2449eea0fd d3d9/tests: Skip CheckDeviceMultiSampleType test if not available. 2009-06-01 16:16:04 +02:00
Louis Lenders 06936f04c0 wined3d: Fix CheckDeviceMultiSampleType when queried with D3DMULTISAMPLE_NONE. 2009-05-28 15:02:08 +02:00
Louis Lenders f9b9f73991 d3d9/tests: Add simple test to show that QualityLevels is not zero, when we call CheckDeviceMultiSampleType with D3DMULTISAMPLE_NONE. 2009-05-27 11:55:04 +02:00
Austin English 68ccd08952 d3d9/tests: Sign compare fix. 2009-05-08 14:30:51 +02:00
David Adam 33eb939390 wined3d: SetDepthStencilSurface is always called when AutoDepthStencil is enabled. 2009-04-24 11:51:27 +02:00
David Adam d993f85167 d3d9: Add tests for IDirect3D9Device_Reset. 2009-04-22 12:55:48 +02:00