Commit Graph

148 Commits

Author SHA1 Message Date
Henri Verbeet 8db0401f60 d3d8/tests: Move some stateblock tests to device.c. 2014-03-13 20:22:03 +01:00
Stefan Dösinger a3e5676c9a d3d8/tests: Test GetPrivateData size behavior. 2014-03-12 19:01:27 +01:00
Stefan Dösinger 120ca8e722 d3d8/tests: Use a custom GUID for the private data tests. 2014-03-12 19:01:25 +01:00
Stefan Dösinger b71c4f000b d3d8/tests: Show that a failing SetPrivateData call does not clear the old contents. 2014-03-11 19:39:32 +01:00
Henri Verbeet 314a016e29 d3d8/tests: Use create_device() in more tests. 2014-03-07 11:33:38 +01:00
Henri Verbeet db34ccd7f2 d3d8/tests: Don't bother handling Direct3DCreate8() failures, we verified it works earlier. 2014-03-06 12:01:28 +01:00
Ken Thomases 7366709d60 d3d8/tests: Test that Direct3D8 doesn't modify the pixel format of the window it targets. 2014-02-22 08:42:03 -06:00
Stefan Dösinger 69c4f41646 d3d8/tests: Add a test for sub resource private data. 2014-02-17 20:16:28 +01:00
Ken Thomases bdb9a9e4f0 d3d8/tests: Ignore broken CheckDeviceType() behavior on 64-bit Windows 8. 2014-02-13 19:00:59 +01:00
Henri Verbeet 56d1225ec2 d3d8/tests: Direct3DCreate8() is always available if we have d3d8. 2014-01-29 20:26:06 +01:00
Henri Verbeet 1438c74b74 d3d8/tests: Port test_display_formats() to d3d8. 2014-01-29 20:25:55 +01:00
Henri Verbeet b83a0b9d3e d3d8: Clear pBits and Pitch when d3d8_surface_LockRect() fails.
This is a only slightly modified version of a patch by Lasse Rasinen.
2013-11-12 14:15:01 +01:00
Henri Verbeet 45a1aae0a1 d3d8/tests: Use explicit A calls. 2013-10-29 10:34:18 +01:00
Henri Verbeet f70672336e d3d8/tests: Avoid windowsx.h. 2013-10-29 10:34:03 +01:00
Stefan Dösinger 672e3ee1b4 d3d8/tests: Remove the rtpatch test. 2013-10-24 19:01:56 +02:00
Stefan Dösinger 8aa65c79e7 d3d8/tests: Test invalid volume lock boxes. 2013-09-19 19:49:59 +02:00
Stefan Dösinger 9efed3d379 d3d8/tests: Add tests for block-based volume formats. 2013-09-19 19:49:55 +02:00
Stefan Dösinger 5b48335ce2 d3d8/tests: Mark YUY2 and UYVY broken. 2013-09-10 17:00:50 +02:00
Stefan Dösinger 99da74fea4 d3d8/tests: Test the behavior of failing surface creation calls. 2013-09-10 17:00:41 +02:00
Stefan Dösinger 36c15d92e9 d3d8/tests: Test blocked texture creation restrictions. 2013-09-06 17:25:08 +02:00
Stefan Dösinger 930d43be08 d3d8/tests: Add UpdateTexture tests with volumes. 2013-08-27 21:30:03 +02:00
Stefan Dösinger ccc1ce9fe3 d3d8/tests: Add a volume texture locking test. 2013-08-27 21:30:03 +02:00
Stefan Dösinger a18cffb4de d3d8/tests: Test NPOT texture creation. 2013-04-16 17:48:56 +02:00
Sam Edwards 33d31a3547 wined3d: Properly handle backbuffer_width/_height=0 in wined3d_device_reset. 2013-04-11 12:06:49 +02:00
Sam Edwards ce6173264d d3d8/tests: Verify window style after exiting fullscreen mode. 2013-04-03 11:34:02 +02:00
Stefan Dösinger 0badb01ce1 d3d8/tests: Add simple DrawRectPatch tests. 2013-01-25 11:31:06 +01:00
Stefan Dösinger ce31e40f24 d3d8/tests: Create a plain DS surface in test_reset_resources. 2013-01-16 20:27:13 +01:00
Stefan Dösinger f30b6d0b4a d3d8/tests: Add a software vertexprocessing buffer discard test. 2013-01-15 16:25:36 +01:00
Stefan Dösinger d70ab45fc5 d3d8: Return D3D_OK from the palette setters. 2013-01-14 17:30:03 +01:00
Henri Verbeet f279d09f78 d3d8/tests: Merge surface.c into device.c. 2013-01-09 17:39:29 +01:00
Henri Verbeet 59aab5ca5c d3d8/tests: Merge texture.c into device.c. 2013-01-09 17:05:05 +01:00
Henri Verbeet 19cb2e21a3 d3d8/tests: Merge buffer.c into device.c. 2013-01-09 17:05:02 +01:00
Henri Verbeet 00ef7a5285 d3d8/tests: Merge volume.c into device.c. 2013-01-08 12:49:07 +01:00
Henri Verbeet 9dbf059c75 d3d8/tests: Merge d3d8_main.c into device.c. 2013-01-08 12:49:06 +01:00
Henri Verbeet fa834b0bcc d3d8/tests: Add a test for the viewport after SetRenderTarget() calls. 2012-11-19 11:47:03 +01:00
Henri Verbeet f94f753e51 d3d8/tests: Also test that render states get reset in test_reset(). 2012-11-16 11:39:54 +01:00
Sam Edwards 9fb27d7a05 d3d8/tests: Add test for IDirect3DDevice8_Reset with BackBufferWidth/Height = 0. 2012-11-08 15:37:50 +01:00
Matteo Bruni f90f895759 d3d8: Use proper helper. 2012-10-10 20:34:13 +02:00
Jacek Caban 1524cc2ab7 d3d8: Use proper helpers for iface calls. 2012-08-27 19:45:59 +02:00
Henri Verbeet 60ff5906ae d3d8/tests: Add a test for resource bindings after reset. 2012-06-18 17:48:40 +02:00
Henri Verbeet 93afc43ee9 d3d8/tests: Fix a couple of return value checks. 2012-03-13 10:26:44 +01:00
Stefan Dösinger 3c1d5f6c5d d3d8/tests: Port the depth blit test to d3d8. 2012-03-09 11:28:57 +01:00
Henri Verbeet 6b0d878f18 d3d8/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
Henri Verbeet 5b88d145e4 d3d8/tests: Test the window and backbuffer dimensions after display mode changes. 2011-11-28 16:40:47 +01:00
Henri Verbeet b42ec21d76 d3d8/tests: Add a small test for IDirect3DDevice8::SetCursorPosition(). 2011-10-21 12:09:37 +02:00
Stefan Dösinger 14a245690d d3d8: Implement FPUSETUP for msvc. 2011-09-26 17:59:45 +02:00
Matteo Bruni dffce5c01a d3d8/tests: Test creating shaders with wrong type or version. 2011-09-26 17:57:53 +02:00
Stefan Dösinger c7b509b16c d3d8/tests: State getters don't work with PUREDEVICEs. 2011-09-16 17:23:10 +02:00
Austin English 6e69d1168f d3d8/tests: Make sure to use return values (LLVM/Clang). 2011-08-22 17:21:50 +02:00