Fixing the conformance tests

Rico Schüller kgbricola at
Sun Sep 7 04:04:53 CDT 2008

Henri Verbeet schrieb:
> 2008/9/6 Rico Schüller <kgbricola at>:
>> Dan Kegel schrieb:
>>> This aborts for me in just five seconds.   Can *anyone* run it for
>>> an hour without failure?  If so, how can I duplicate your setup?
>>> - Dan
>> d3d9 device: This works with OffscreenRenderingMode = backbuffer or
>> pbuffer without any problems. But with fbo it always crashes.
>> ddraw visual: This works with OffscreenRenderingMode = backbuffer. But
>> not with pbuffer and fbo (random error).
> I know there are some issues with FBOs in recent nvidia drivers, but
> personally I haven't seen these crashes since commit
> 4b6887b8e374826156305094ba547b42b5673da5. I just ran d3d9 device &
> ddraw visual for an hour without crashing or failures.
> For what it's worth:
> OpenGL renderer string: GeForce Go 7900 GS/PCI/SSE2
> OpenGL version string: 2.1.2 NVIDIA 177.70
> KDE 3.5.9 on Gentoo
I updated my drivers but it is the same thing.

d3d9 device uses 100%cpu (didn't go further) and I have to kill them in 
test_depthstenciltest(). This is the problematic code (only with fbo):
    hr = IDirect3DDevice9_SetDepthStencilSurface(pDevice, NULL);
    ok(hr == D3D_OK, "IDirect3DDevice9_SetDepthStencilSurface failed 
with %08x\n", hr);

ddraw visual fails in "if(!D3D1_createObjects()) {" and in 
"D3D3_ViewportClearTest();" with a crash. I'll take a closer look at 
this two things.

OpenGL renderer string: GeForce 8800 GTS/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 177.70
gnome 2.22.3 on FC9 (x86_64)

More information about the wine-devel mailing list