Commit Graph

377 Commits

Author SHA1 Message Date
Stefan Dösinger f6f4af46db d3d8/tests: Test style changes on focus loss. 2014-11-18 14:14:45 +09:00
Stefan Dösinger 33976b4f44 d3d8/tests: Test messages on focus loss. 2014-11-18 14:14:42 +09:00
Henri Verbeet 1c116c3527 d3d10core/tests: Port alpha_test() to d3d10core. 2014-11-17 19:30:40 +09:00
Stefan Dösinger 2b31cac692 d3d8/tests: Allow passing a resolution to reset_device. 2014-11-13 20:35:43 +09:00
Stefan Dösinger 38548df04b d3d/tests: Test fog interpolation. 2014-11-12 20:07:56 +09:00
Stefan Dösinger 7b7516189d d3d8/tests: Fix some wndproc comparison error messages. 2014-11-11 21:57:23 +09:00
Stefan Dösinger bd6a5de27d d3d8/tests: The device restores the mode settings from the registry. 2014-11-07 14:04:04 +09:00
Stefan Dösinger dcf7d294cc d3d8/tests: Check if the current display settings match the registry settings. 2014-11-04 21:16:16 +09:00
Matteo Bruni e16016227f d3d8/tests: Add an ATI1N entry to the test_volume_blocks test. 2014-11-04 21:16:00 +09:00
Matteo Bruni 8f3477e106 d3d8/tests: Add a test for ATI1N and ATI2N texture formats. 2014-11-04 21:15:58 +09:00
Michael Stefaniuc 4a67e66a3d d3d8/tests: Remove an always false condition (PVS-Studio). 2014-11-03 16:34:14 +09:00
Stefan Dösinger 86168c4e90 d3d8/tests: Skip unsupported resources in test_resource_type. 2014-10-23 18:48:18 +09:00
Stefan Dösinger 94f20a6fff d3d8/tests: Use create_device in test_swvp_buffer. 2014-10-22 21:01:43 +09:00
Stefan Dösinger 1ae02b92e0 d3d8/tests: Use create_device for test_fpu_setup. 2014-10-22 21:01:41 +09:00
Stefan Dösinger f33aacd4d0 d3d8/tests: Update create_device to match d3d9. 2014-10-21 18:47:58 +09:00
Matteo Bruni 291c4f3b65 d3d8/tests: Port the applicable parts of the new unsupported shaders tests to d3d8. 2014-10-16 21:23:18 +09:00
Matteo Bruni 894298d502 d3d9/tests: Port the unsupported shaders test to D3D9Ex. 2014-10-16 21:23:07 +09:00
Henri Verbeet 62771c7dda d3d8/tests: Allow a width and height to be passed to create_device(). 2014-10-14 21:07:37 +09:00
Francois Gouget 0dd5cb1cef Assorted spelling fixes. 2014-09-29 10:36:36 +02:00
Henri Verbeet 4cb91a69b0 d3d8/tests: Get rid of struct nvertex. 2014-07-15 15:30:01 +02:00
Henri Verbeet 59208edffe d3d8/tests: Get rid of struct tvertex. 2014-07-15 15:29:59 +02:00
Henri Verbeet ab1a53c1b9 d3d8/tests: Get rid of struct vertex. 2014-07-15 15:29:57 +02:00
Stefan Dösinger 0b61e22fd3 d3d8/tests: Add a test for SetPriority and GetPriority. 2014-07-09 14:43:53 +02:00
Henri Verbeet ee7eee5511 d3d8: Check the device status in present calls. 2014-06-30 22:04:53 +02:00
Henri Verbeet 85c203edad d3d8: Improve d3d8_device_TestCooperativeLevel(). 2014-06-30 22:04:53 +02:00
Henri Verbeet e6de1cbdc9 d3d8/tests: Add some lost device tests. 2014-06-27 10:37:28 +02:00
Stefan Dösinger af733f0475 d3d8/tests: Add a test for D3DUSAGE_WRITEONLY. 2014-06-11 16:14:56 +02:00
Henri Verbeet 2a258bd0c5 d3d8/tests: Handle the Windows 8 testbot results in cnd_test(). 2014-04-22 11:26:29 +02:00
Henri Verbeet 41abcf6048 d3d8/tests: Handle the Windows 8 testbot results in zenable_test(). 2014-04-22 11:26:27 +02:00
Henri Verbeet a8248847f5 d3d8/tests: Use a separate device for test_sanity(). 2014-04-22 11:26:26 +02:00
Henri Verbeet 25d2de7b93 d3d8/tests: Use a separate device for depth_clamp_test(). 2014-04-22 11:26:24 +02:00
Henri Verbeet 9994cf8aec d3d8/tests: Use a separate device for lighting_test(). 2014-04-21 11:09:57 +02:00
Henri Verbeet 00630f67a4 d3d8/tests: Use a separate device for clear_test(). 2014-04-21 11:09:56 +02:00
Henri Verbeet 322e6dd587 d3d8/tests: Use a separate device for fog_test(). 2014-04-21 11:09:55 +02:00
Henri Verbeet 2428049753 d3d8/tests: Use a separate device for z_range_test(). 2014-04-21 11:09:54 +02:00
Henri Verbeet f8bd052366 d3d8/tests: Use a separate device for offscreen_test(). 2014-04-21 11:09:54 +02:00
Henri Verbeet 18ba1bce71 d3d8/tests: Use a separate device for alpha_test(). 2014-04-18 10:44:49 +02:00
Henri Verbeet b2ab682234 d3d8/tests: Use a separate device for test_scalar_instructions(). 2014-04-18 10:44:47 +02:00
Henri Verbeet f693254d2c d3d8/tests: Use a separate device for fog_with_shader_test(). 2014-04-18 10:44:45 +02:00
Henri Verbeet af8cd4a7af d3d8/tests: Use a separate device for cnd_test(). 2014-04-18 10:44:43 +02:00
Henri Verbeet 9166b74039 d3d8/tests: Use a separate device for p8_texture_test(). 2014-04-18 10:44:39 +02:00
Henri Verbeet f719ef3858 d3d8/tests: Use a separate device for texop_test(). 2014-04-17 10:44:34 +02:00
Henri Verbeet 8cd5f7fdca d3d8/tests: Use a separate device for depth_buffer_test(). 2014-04-17 10:44:32 +02:00
Henri Verbeet f798db55c8 d3d8/tests: Use a separate device for depth_buffer2_test(). 2014-04-17 10:44:30 +02:00
Henri Verbeet e43d7c4f8a d3d8/tests: Use a separate device for intz_test(). 2014-04-17 10:44:28 +02:00
Henri Verbeet 527882d4e2 d3d8/tests: Use a separate device for shadow_test(). 2014-04-17 10:44:26 +02:00
Henri Verbeet b2d8573848 d3d8/tests: Use a separate device for multisample_copy_rects_test(). 2014-04-16 10:53:56 +02:00
Henri Verbeet 36f5debb88 d3d8/tests: Use a separate device for zenable_test(). 2014-04-16 10:53:52 +02:00
Henri Verbeet 46a7517fed d3d8/tests: Use a separate device for resz_test(). 2014-04-16 10:53:48 +02:00
Henri Verbeet b17ff75649 d3d8/tests: Use a separate device for fog_special_test(). 2014-04-16 10:53:43 +02:00
Henri Verbeet d93cbeca51 d3d8/tests: Use a separate device for volume_dxt5_test(). 2014-04-16 10:53:39 +02:00
Henri Verbeet 554871ea81 d3d8/tests: Use a separate device for volume_v16u16_test(). 2014-04-15 21:03:54 +02:00
Henri Verbeet 29680b685a d3d8/tests: Use a separate device for add_dirty_rect_test(). 2014-04-15 21:03:54 +02:00
Henri Verbeet ef5e4c794d d3d8/tests: Make the sanity test a normal test. 2014-04-15 21:03:54 +02:00
Henri Verbeet 54029915d5 d3d8/tests: Properly declare matrices. 2014-04-14 20:19:01 +02:00
Henri Verbeet 3a87b3a6db d3d8/tests: Get rid of some pointless BeginScene() checks. 2014-04-14 20:19:01 +02:00
Stefan Dösinger 2bf09a1538 d3d8/tests: Test locking of mipmap textures. 2014-04-08 19:23:21 +02:00
Stefan Dösinger fffe162f40 d3d8/tests: Add a test for (sub-) resource types. 2014-04-07 19:06:11 +02:00
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 b0de8d8891 d3d8/tests: Handle failure to create a device in the stateblock tests with skip(). 2014-03-07 11:33:53 +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 b22ee99fe9 d3d8/tests: Accept some broken results in test_scalar_instructions(). 2014-02-13 17:52:13 +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
Alexandre Julliard 99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Henri Verbeet 27dc41d0dc wined3d: Fix the source swizzle for WINED3DSIH_LOG and WINED3DSIH_LOGP. 2013-12-12 12:08:09 +01:00
Henri Verbeet c8852c3ee3 wined3d: Fix the source swizzle for WINED3DSIH_EXPP. 2013-12-11 15:15:01 +01:00
Henri Verbeet 6e9acca1f4 wined3d: Fix the source swizzle for WINED3DSIH_EXP. 2013-12-11 15:14:58 +01:00
Henri Verbeet b5742fb950 d3d8/tests: Add a test for instructions taking a scalar source. 2013-12-11 15:14:55 +01:00
Stefan Dösinger f65f951cba d3d8/tests: Read the result before swapping in volume_v16u16_test. 2013-11-25 17:42:56 +01:00
Stefan Dösinger de60681b86 d3d8/tests: Add a test for AddDirtyRect. 2013-11-21 19:39:02 +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 4eb3ce8568 d3d8/tests: Use color_match() in p8_texture_test(). 2013-11-01 10:53:04 +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 9db01c16ac d3d8/tests: Port z_range_test to d3d8. 2013-10-25 17:18:48 +02:00
Stefan Dösinger 672e3ee1b4 d3d8/tests: Remove the rtpatch test. 2013-10-24 19:01:56 +02:00
Michael Stefaniuc 0e681027a2 tests: Compile the tests by default with -D__WINESRC__. 2013-10-02 11:04:02 +02:00
Stefan Dösinger 993c977890 d3d8/tests: Add a volume V16U16 test. 2013-09-23 20:32:35 +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
Matteo Bruni bcecdbda88 d3d8/tests: Add cnd instruction test. 2013-09-03 16:58:28 +02:00
Stefan Dösinger 6c1007db1e d3d8/tests: Add a DXT5 volume test. 2013-09-02 18:07:40 +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
Alexandre Julliard 32d8e9cb96 d3d8/tests: Remove a todo from a test that succeeds. 2013-07-29 15:52:09 +02:00
Henri Verbeet 00f41ac4e0 d3d8/tests: Make shader bytecode static const. 2013-07-01 19:51:23 +02:00
Stefan Dösinger 5f2f2ae9c8 d3d8/tests: Add a test for fog_start == fog_end. 2013-06-19 20:09:53 +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