On Wed, Aug 13, 2008 at 12:18 AM, H. Verbeet hverbeet@gmail.com wrote:
d3d9:visual.c
What kind of failures are you seeing there, and with which drivers? (The test should at least pass with recent Mesa versions as long as the GLSL extensions are disabled)
I guess this is http://bugs.winehq.org/show_bug.cgi?id=10221
Here's the hardware and software (same as in that bug): $ lspci | grep -i vga 00:10.0 VGA compatible controller: nVidia Corporation GeForce 7100/nForce 630i (rev a2) $ cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86 Kernel Module 169.12 Thu Feb 14 17:53:07 PST 2008
I tried updating my nvidia driver, but it was a disaster; I may just have to wait until Intrepid comes out, since I failed the nvidia driver installation IQ test.
To repeat the failure, try
#!/bin/sh set -e set -x while true do rm *.ok make test done
in dlls/ddraw/tests. That fails in well under an hour for me with
../../../tools/runtest -q -P wine -M ddraw.dll -T ../../.. -p ddraw_test.exe.so visual.c && touch visual.ok fixme:win:EnumDisplayDevicesW ((null),0,0x32ed78,0x00000000), stub! fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to Set DepthStencilSurface fixme:d3d_draw:drawPrimitive Using software emulation because manual fog coordin ates are provided fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to Set DepthStencilSurface visual.c:1194: Test failed: Got color 00efebe7, expected 00000080 or near visual.c:1200: Test failed: Got color 00efebe7, expected 000000ff or near ... make: *** [visual.ok] Error 26
Annoyingly, this happens quite often under patchwatcher.