Commit Graph

157 Commits

Author SHA1 Message Date
Andrey Gusev 2e11e6e1f8 d3d8/tests: Fix a typo in ok() message.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-23 14:08:46 +09:00
Matteo Bruni daf549219d d3d8/tests: Add a test for color varyings clamping.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-29 19:31:49 +09:00
Stefan Dösinger 9307474f1d d3d8/tests: Test multisample flip.
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 01:50:12 +09:00
Stefan Dösinger d71f452c4d wined3d: Rotate through swapchain buffers.
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 01:50:12 +09:00
Frédéric Delanoy cdf961a0f1 d3d8/tests: Use todo_wine_if() in tests.
Signed-off-by: Frédéric Delanoy <frederic.delanoy@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-18 01:17:25 +09:00
Józef Kucia 574bce1b2b wined3d: Do not perform texture alpha blending for BUMPENV textures.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-05 11:51:34 +01:00
Stefan Dösinger 43903e12cb d3d8/tests: Use a slop for test_shademode.
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-03 20:04:19 +01:00
Józef Kucia d29dcec6ef d3d8/tests: Port test_texture_blending() from d3d9.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-10 00:12:44 +09:00
Stefan Dösinger 876f7546ab d3d8/tests: Multisampled render targets are zeroed on creation.
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-23 23:35:21 +09:00
Matteo Bruni 3bd99687a3 d3d8/tests: Port test_shademode() to d3d8.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-13 22:54:08 +09:00
Henri Verbeet f8d78b0d92 d3d8/tests: Introduce a helper function to test for WARP.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-23 20:57:55 +09:00
Matteo Bruni a3432432a0 d3d8/tests: Extend the shadow test a bit.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-22 17:32:19 +09:00
Matteo Bruni e7d94a3adc d3d8/tests: Extend the INTZ test a bit.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-22 17:32:15 +09:00
Matteo Bruni 7837a0504c d3d8/tests: Uninitialized varyings tests.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-16 19:56:46 +09:00
Matteo Bruni 2e4aee0ee7 d3d8/tests: Use the new readback helpers in test_pointsize().
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-13 22:24:16 +09:00
Matteo Bruni 5cbf749eec d3d8/tests: Add helpers to avoid multiple readbacks of the render target surface.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-13 22:24:11 +09:00
Stefan Dösinger c9c622f083 d3d8/tests: Port test_flip to d3d8.
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
2015-10-06 19:23:44 +09:00
Matteo Bruni b2eac3a51d d3d8/tests: Add a test for UpdateTexture. 2015-07-09 17:18:23 +09:00
Matteo Bruni 170dca7741 wined3d: Handle per-vertex point size in the GLSL FFP replacement. 2015-06-17 20:01:19 +09:00
Matteo Bruni 92a2cef7a8 d3d8/tests: Port part of the fixed function attributes test to D3D8. 2015-06-12 21:23:12 +09:00
Matteo Bruni ddefb49a30 d3d8/tests: Port the vertex shader input test to D3D8. 2015-06-12 21:23:12 +09:00
Matteo Bruni db1bee5b9e d3d8/tests: Add a test for reordering texture coordinates via D3DTSS_TEXCOORDINDEX. 2015-06-11 19:34:56 +09:00
Stefan Dösinger e09f980c83 d3d8: Reject FBs with mismatching multisample settings. 2015-06-10 23:25:05 +09:00
Matteo Bruni 53ff3279e4 d3d8/tests: Port the point size test to D3D8. 2015-06-05 16:53:06 +09:00
Matteo Bruni 67bdfd3d8e d3d8/tests: Add a specular lighting test. 2015-04-29 17:02:20 +09:00
Matteo Bruni b963c73abb wined3d: Introduce D3D7+ normal matrix computation. 2015-04-24 19:07:52 +09:00
Matteo Bruni 589f1072df d3d8/tests: Add a lighting test with non-affine worldview matrix. 2015-04-22 23:24:06 +09:00
Matteo Bruni 848991fc11 d3d8/tests: Add more lighting tests. 2015-03-27 20:40:38 +09:00
Stefan Dösinger b003cefe9e d3d8/tests: oFog is not initialized on r200. 2015-03-13 22:28:29 +09:00
Stefan Dösinger a46cad41b3 d3d8/tests: Add a test for signed formats. 2015-03-11 22:09:09 +09:00
Matteo Bruni 04fa54fc44 d3d8/tests: Move a Present out of the loops in fog_with_shader_test(). 2015-02-25 20:35:27 +09:00
Matteo Bruni d49d2a5d47 d3d8/tests: Allow more alternative results in the ATI1N test. 2015-02-19 17:51:32 +09:00
Stefan Dösinger f75d1b0c2f d3d/tests: Geforce8+ GPUs abs() table fog. 2015-02-13 22:37:07 +09:00
Stefan Dösinger f460db7c80 d3d8/tests: Test rhw depth clip with z enabled but no depth buffer set. 2015-02-12 22:19:58 +09:00
Stefan Dösinger 77eb58b54e d3d8/tests: Test rhw table fog z vs rhw. 2015-02-12 22:19:09 +09:00
Axel Davy c5d420b35a d3d8/tests: Fix test_3dc_formats getPixelColor check. 2015-01-13 19:53:56 +01:00
Axel Davy 58083dfb12 d3d8/tests: Fix volume_dxt5_test getPixelColor check.
getPixelColor should be called before Present, because the device
swapchain was created with discard mode.
2015-01-13 19:53:53 +01:00
Stefan Dösinger 871fc4a38f d3d/tests: Rename fog_interpolation_test for consistency. 2014-11-27 13:27:24 +01:00
Stefan Dösinger 96519f9be9 d3d/tests: Table fog does not abs the fog coordinate. 2014-11-27 13:27:21 +01:00
Stefan Dösinger cfd741c6b6 d3d/tests: Show that the vfog abs is not a property of D3DFOG_LINEAR. 2014-11-27 13:27:17 +01:00
Stefan Dösinger c9b10beb36 wined3d: Vertex fog uses the absolute eye position z. 2014-11-27 13:27:13 +01:00
Henri Verbeet 1c116c3527 d3d10core/tests: Port alpha_test() to d3d10core. 2014-11-17 19:30:40 +09:00
Stefan Dösinger 38548df04b d3d/tests: Test fog interpolation. 2014-11-12 20:07:56 +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
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
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