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 |
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
|
aaa11492db
|
wined3d: Ignore clears if count = 0 and rects != NULL.
|
2013-01-23 19:16:32 +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
|
09443f14e7
|
wined3d: Enable "AlwaysOffscreen" by default.
|
2012-07-19 15:43: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 |
Matteo Bruni
|
9f4eda2b8d
|
d3d8/tests: Port fog_with_shader_test() from d3d9 tests.
|
2012-03-09 17:26:16 +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 |
Henri Verbeet
|
4e9cf00097
|
d3d8/tests: Add tests for z-clipping with D3DRS_ZENABLE disabled.
|
2012-02-24 09:55:59 +01:00 |
Matteo Bruni
|
58a171d1de
|
d3d8/tests: Add some RESZ tests.
|
2012-01-19 17:08:11 +01:00 |
Matteo Bruni
|
922f4696cf
|
d3d8/tests: Test a multisampled -> not multisampled depth buffer copy.
|
2012-01-19 17:08:10 +01:00 |
Matteo Bruni
|
5604c7ed99
|
d3d8/tests: Add more INTZ tests.
|
2012-01-13 17:34:29 +01:00 |
Alexandre Julliard
|
158d1891c3
|
d3d8/tests: Convert a file to utf-8.
|
2012-01-03 12:37:20 +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 |
Stefan Dösinger
|
a3ca9a8bff
|
d3d8/tests: Port the block lock test to d3d8.
|
2011-11-08 13:41:25 +01:00 |
Stefan Dösinger
|
ecb403ee2a
|
d3d8/tests: Port the double unlock test to d3d8.
|
2011-11-08 13:41:21 +01:00 |
Henri Verbeet
|
b42ec21d76
|
d3d8/tests: Add a small test for IDirect3DDevice8::SetCursorPosition().
|
2011-10-21 12:09:37 +02:00 |
Henri Verbeet
|
fd1afd24f4
|
d3d8/tests: Add a small test for multisampled CopyRects().
|
2011-10-20 11:03:07 +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 |
Stefan Dösinger
|
8b57a585ad
|
d3d8/test: Add slop to some fog tests.
|
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 |
Frédéric Delanoy
|
760faf01a9
|
tests: Assorted spelling fixes.
|
2011-08-04 18:27:37 +02:00 |
Matteo Bruni
|
332a2c05cb
|
d3d8/tests: Add a couple of fog tests.
|
2011-07-25 22:30:40 +02:00 |
Matteo Bruni
|
8e522b7fb8
|
d3d8/tests: Fix some error messages.
|
2011-07-25 22:30:22 +02:00 |
Matteo Bruni
|
9475065273
|
d3d8/tests: Rename a variable.
|
2011-07-25 22:30:17 +02:00 |
Andrew Nguyen
|
174b03cad8
|
d3d8: Increment the reference count of the IDirect3D8 parent when creating a device.
|
2011-06-06 21:49:19 +02:00 |
Henri Verbeet
|
708d94212b
|
wined3d: Don't clamp vertex depth values.
Since we report D3DPMISCCAPS_CLIPTLVERTS.
|
2011-06-06 16:18:33 +02:00 |
Andrew Nguyen
|
eef74e5e4b
|
d3d8/tests: Avoid a shift overflow in render_state_test_data_init.
|
2011-05-31 18:32:59 +02:00 |
Stefan Dösinger
|
d8224118ab
|
d3d: Make the INTZ test more reliable.
|
2011-05-25 12:23:24 +02:00 |
Henri Verbeet
|
022db68080
|
d3d8/tests: Fix the depth clamping test.
|
2011-05-24 11:54:45 +02:00 |
Stefan Dösinger
|
6a43986e12
|
d3d8/tests: Use float literals.
|
2011-05-19 10:08:42 +02:00 |
Henri Verbeet
|
a4b032fd31
|
d3d8/tests: Add a volume texture test to test_reset().
|
2011-05-05 11:45:17 +02:00 |
Henri Verbeet
|
693fb6d56c
|
d3d8: Check for D3DPOOL_DEFAULT resources before doing a Reset().
|
2011-05-04 17:26:46 +02:00 |
Henri Verbeet
|
7db1ebb853
|
d3d8/tests: Add a Reset test.
This is based on the equivalent d3d9 test.
|
2011-05-04 17:26:46 +02:00 |
Henri Verbeet
|
b20a2703e4
|
d3d8/tests: Fix some failure messages in test_depth_stencil_size().
|
2011-05-04 17:26:46 +02:00 |
Henri Verbeet
|
7b44caa752
|
d3d8/tests: Add a test for window styles on device creation.
|
2011-05-03 14:38:06 +02:00 |
Stefan Dösinger
|
e140077cc7
|
d3d8: Add more tests for NULL render targets.
|
2011-04-26 16:17:45 +02:00 |
Henri Verbeet
|
826c91c5e0
|
d3d8/tests: Add a test for partial depth buffer copies.
|
2011-04-05 11:13:51 +02:00 |
Stefan Dösinger
|
a6424b9445
|
d3d8: Test depth stencil size mismatches.
|
2011-03-14 13:10:32 +01:00 |
Stefan Dösinger
|
ee2ac1ca6b
|
d3d8: Use a proper window class for the device test.
|
2011-03-14 13:10:28 +01:00 |
Stefan Dösinger
|
a80579b2f3
|
d3d8: Destroy the windows after the test.
|
2011-03-14 13:10:13 +01:00 |
Austin English
|
98678879af
|
d3d8/tests: Remove win9x hack.
|
2011-02-28 13:11:28 +01:00 |
Peter Urbanec
|
a02195a148
|
d3d8/tests: Use primary monitor screen size to perform tests.
|
2011-02-11 17:40:37 +01:00 |
Henri Verbeet
|
ebf66c1061
|
d3d8/tests: Release doesn't return a HRESULT (LLVM/Clang).
|
2011-02-01 12:01:00 +01:00 |
Henri Verbeet
|
71b46689bc
|
d3d8/tests: Add a test for the NULL format.
|
2011-01-27 14:13:59 +01:00 |
Henri Verbeet
|
3d64b44c8c
|
d3d8/tests: Fix test_ApplyStateBlock() (Valgrind).
|
2011-01-20 12:18:54 +01:00 |
Greg Geldorp
|
c1736fed2d
|
d3d8/tests: Skip tests if not running in the foreground.
|
2011-01-12 14:56:20 +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
|
f683fe313b
|
d3d8/tests: Add a test for 0 width / height surface creation.
|
2010-11-18 12:37:44 +01:00 |
Henri Verbeet
|
d2f23ff61e
|
d3d8/tests: Fix some failure messages.
|
2010-11-17 14:01:15 +01:00 |
Henri Verbeet
|
feaf81f60d
|
wined3d: Use SetWindowPos() to make the focus window active.
|
2010-11-05 17:15:37 +01:00 |
Henri Verbeet
|
b93814e959
|
d3d8/tests: Add a test for INTZ.
|
2010-11-05 17:15:36 +01:00 |
Henri Verbeet
|
6632d2c45c
|
d3d8/tests: Check for multiple expected messages in test_wndproc().
|
2010-11-04 12:12:49 +01:00 |
David Adam
|
743e9b35a1
|
d3d8: ApplyStateBlock with a zero token returns D3D_OK.
|
2010-10-25 15:30:46 +02:00 |
Henri Verbeet
|
4fa4ea7335
|
d3d8/tests: Add window proc tests for switching between fullscreen and windowed.
|
2010-10-06 14:42:10 +02:00 |
Alexandre Julliard
|
730f01801f
|
tests: Make some variables static.
|
2010-10-01 13:41:42 +02:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Alexandre Julliard
|
857d8f3675
|
d3d8/tests: Fix some test failures with the focus messages.
|
2010-07-02 13:45:25 +02:00 |
Henri Verbeet
|
7d5666e084
|
d3d8: Set the FPU control word on device creation.
|
2010-05-26 17:36:32 +02:00 |
Henri Verbeet
|
fabc7ecd97
|
d3d8/tests: Add a shadow sampler test.
|
2010-05-17 13:19:59 +02:00 |
Henri Verbeet
|
51ccd69e7c
|
d3d8/tests: Add some depth buffer tests.
|
2010-04-12 11:33:24 +02:00 |
Henri Verbeet
|
ae623815ee
|
d3d8/tests: Clear with colors that are more obviously different from the expected value in test_rcp_rsq().
|
2010-04-06 11:48:39 +02:00 |
Henri Verbeet
|
60a3625328
|
d3d8/tests: Use color_match() in test_rcp_rsq().
|
2010-04-06 11:48:35 +02:00 |
Henri Verbeet
|
d11185a890
|
d3d8/tests: Add some message processing to test_wndproc().
Disabled testing the focus and foreground windows after creating the device
for the moment.
|
2010-03-25 10:02:17 +01:00 |
Paul Vriens
|
dcb62f265d
|
d3d8/tests: Fix timeouts on Win9x/WinMe.
|
2010-03-19 12:26:31 +01:00 |
Henri Verbeet
|
7aa5e90914
|
d3d8/tests: Extend the window proc / focus window tests.
|
2010-03-18 10:23:52 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Alexandre Julliard
|
6164ce2d82
|
makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
|
2010-02-22 10:47:11 +01:00 |
Stefan Dösinger
|
bb035638d0
|
d3d: Make sure vertexbuffer lock doesn't return a NULL pointer.
|
2010-02-09 11:33:53 +01:00 |
Stefan Dösinger
|
e2f83db007
|
d3d8: Test buffer lock flags.
|
2010-02-02 14:10:27 +01:00 |
Henri Verbeet
|
69861cf873
|
wined3d: Get rid of the depth range hack.
|
2010-01-27 11:16:07 +01:00 |
Henri Verbeet
|
5f68a2407b
|
d3d8: Add depth clamp tests.
|
2010-01-27 11:15:54 +01:00 |
Henri Verbeet
|
d18bbbf09d
|
d3d8/tests: Add message tests for windowed devices.
|
2009-12-29 11:05:50 +01:00 |
Henri Verbeet
|
5d2a46d92e
|
d3d8/tests: Add some tests for focus behaviour.
|
2009-12-23 14:27:30 +01:00 |