Module: wine Branch: master Commit: 5cbc84e51eca1a8ce35916ddeebe79b4ccbd761d URL: http://source.winehq.org/git/wine.git/?a=commit;h=5cbc84e51eca1a8ce35916ddee...
Author: Paul Gofman gofmanp@gmail.com Date: Mon Jun 19 12:24:22 2017 +0300
d3dx9/tests: Modify transpose boolean matrix test to reproduce the case of incomplete last row.
Signed-off-by: Paul Gofman gofmanp@gmail.com Signed-off-by: Matteo Bruni mbruni@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/d3dx9_36/tests/effect.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dlls/d3dx9_36/tests/effect.c b/dlls/d3dx9_36/tests/effect.c index d75c5ce..2a78074 100644 --- a/dlls/d3dx9_36/tests/effect.c +++ b/dlls/d3dx9_36/tests/effect.c @@ -3230,7 +3230,7 @@ PS_OUTPUT RenderScenePS( VS_OUTPUT In, uniform bool2x3 mb) Output.RGBColor.xy += mul(Output.RGBColor, m3x2column); Output.RGBColor.xy += mul(Output.RGBColor, m3x2row); } - if (mb2x3column[0][1]) + if (mb2x3column[0][0]) { Output.RGBColor += sin(Output.RGBColor); Output.RGBColor += cos(Output.RGBColor); @@ -3486,7 +3486,7 @@ static const DWORD test_effect_preshader_effect_blob[] = 0x00000002, 0x00000118, 0x00000128, 0x00000148, 0x00060002, 0x00000002, 0x00000150, 0x00000160, 0x00000180, 0x00000002, 0x00000003, 0x0000018c, 0x0000019c, 0x000001cc, 0x000a0002, 0x00000002, 0x000001d4, 0x000001e4, 0x00000204, 0x000c0002, 0x00000002, 0x00000210, 0x00000220, 0x00000240, - 0x00030002, 0x00000003, 0x00000248, 0x00000258, 0x00000288, 0x00050000, 0x00000002, 0x00000294, + 0x00030002, 0x00000003, 0x00000248, 0x00000258, 0x00000288, 0x00050000, 0x00000001, 0x00000294, 0x000002a4, 0x000002bc, 0x00000000, 0x00000005, 0x000002c8, 0x000002a4, 0x000002d8, 0x00000003, 0x00000001, 0x000002e4, 0x00000000, 0x56695f67, 0x00746365, 0x00020001, 0x00040001, 0x00000001, 0x00000000, 0x00000004, 0x00000003, 0x00000002, 0x00000001, 0x3278326d, 0x756c6f63, 0xab006e6d, @@ -3543,7 +3543,7 @@ static const DWORD test_effect_preshader_effect_blob[] = 0x80e40003, 0xa0e4000d, 0x03000002, 0x80030000, 0x80e40000, 0x80e40003, 0x03000005, 0x800c0000, 0x80550000, 0xa0440004, 0x04000004, 0x800c0000, 0x80000000, 0xa0440003, 0x80e40000, 0x04000004, 0x800c0000, 0x80aa0003, 0xa0440005, 0x80e40000, 0x03000002, 0x80030003, 0x80ee0000, 0x80e40000, - 0x0000002a, 0x02000001, 0x80080003, 0x90ff0001, 0x0000002b, 0x01000028, 0xe0e40806, 0x04000004, + 0x0000002a, 0x02000001, 0x80080003, 0x90ff0001, 0x0000002b, 0x01000028, 0xe0e40805, 0x04000004, 0x800f0000, 0x80e40003, 0xa0550010, 0xa0aa0010, 0x02000013, 0x800f0000, 0x80e40000, 0x04000004, 0x800f0000, 0x80e40000, 0xa000000f, 0xa055000f, 0x03000005, 0x800f0000, 0x80e40000, 0x80e40000, 0x04000004, 0x800f0002, 0x80e40000, 0xa0aa000f, 0xa0ff000f, 0x04000004, 0x800f0002, 0x80e40000, @@ -4317,7 +4317,7 @@ got (%g, %g, %g, %g), parameter %s.\n",
static const BOOL test_effect_preshader_bconsts[] = { - TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, FALSE + TRUE, FALSE, TRUE, FALSE, TRUE, TRUE };
static void test_effect_preshader_clear_pbool_consts(IDirect3DDevice9 *device) @@ -6057,7 +6057,7 @@ static void test_effect_state_manager(IDirect3DDevice9 *device) {14, 0, 0}, {15, 0, 14}, {16, 0, 1}, - {17, 0, 7}, + {17, 0, 6}, }; static D3DLIGHT9 light_filler = {D3DLIGHT_DIRECTIONAL, {0.5f, 0.5f, 0.5f, 0.5f}, {0.5f, 0.5f, 0.5f, 0.5f}, {0.5f, 0.5f, 0.5f, 0.5f}};