Stefan Dösinger stefan@codeweavers.com writes:
Resolution changing behavior will be tested in a separate patch.
dlls/d3d9/tests/d3d9ex.c | 277 ++++++++++++++++++++++++++++---------------- dlls/d3d9/tests/device.c | 293 +++++++++++++++++++++++++++++++---------------- 2 files changed, 375 insertions(+), 195 deletions(-)
It doesn't work here:
../../../tools/runtest -q -P wine -T ../../.. -M d3d9.dll -p d3d9_test.exe.so d3d9ex && touch d3d9ex.ok d3d9ex.c:1656: Tests skipped: This GPU supports SM3, skipping unsupported shader test. d3d9ex.c:1942: Test failed: Expected message 0x6 for window 0x1, but didn't receive it, i=0. d3d9ex.c:1964: Test failed: Got unexpected hr 0x8760878, i=0. d3d9ex.c:1942: Test failed: Expected message 0x6 for window 0x1, but didn't receive it, i=1. d3d9ex.c:1964: Test failed: Got unexpected hr 0x8760878, i=1. make: *** [d3d9ex.ok] Error 4
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 2014-11-17 10:16, schrieb Alexandre Julliard:
../../../tools/runtest -q -P wine -T ../../.. -M d3d9.dll -p d3d9_test.exe.so d3d9ex && touch d3d9ex.ok d3d9ex.c:1656: Tests skipped: This GPU supports SM3, skipping unsupported shader test. d3d9ex.c:1942: Test failed: Expected message 0x6 for window 0x1, but didn't receive it, i=0. d3d9ex.c:1964: Test failed: Got unexpected hr 0x8760878, i=0. d3d9ex.c:1942: Test failed: Expected message 0x6 for window 0x1, but didn't receive it, i=1. d3d9ex.c:1964: Test failed: Got unexpected hr 0x8760878, i=1. make: *** [d3d9ex.ok] Error 4
Which window manager do you use?
Stefan Dösinger stefandoesinger@gmail.com writes:
Am 2014-11-17 10:16, schrieb Alexandre Julliard:
../../../tools/runtest -q -P wine -T ../../.. -M d3d9.dll -p d3d9_test.exe.so d3d9ex && touch d3d9ex.ok d3d9ex.c:1656: Tests skipped: This GPU supports SM3, skipping unsupported shader test. d3d9ex.c:1942: Test failed: Expected message 0x6 for window 0x1, but didn't receive it, i=0. d3d9ex.c:1964: Test failed: Got unexpected hr 0x8760878, i=0. d3d9ex.c:1942: Test failed: Expected message 0x6 for window 0x1, but didn't receive it, i=1. d3d9ex.c:1964: Test failed: Got unexpected hr 0x8760878, i=1. make: *** [d3d9ex.ok] Error 4
Which window manager do you use?
fvwm.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 2014-11-17 13:41, schrieb Alexandre Julliard:
Stefan Dösinger stefandoesinger@gmail.com writes:
Which window manager do you use?
fvwm.
I can reproduce the problem. The reason seems to be that the WM_ACTIVTE(WA_INACTIVE) message is never sent because the window doesn't have focus due to the focus follows mouse behavior. I can reproduce the problem with KDE when I enable focus follows mouse, and fvwm works when I disable it there.
I'll remove the WM_ACTIVATE message from the expected messages, that should fix the test. I'm still puzzled though why the remaining part of the tests work, and why test_lost_device works with focus follows mouse WMs.